Hundreds shrug off pandemic for Ikea’s new India store

By December 18, 2020