One of the world's biggest fashion retailers, Hennes & Mauritz (H&M), has been given final approval by India's government to open stores there.
One of the world's biggest fashion retailers, Hennes & Mauritz (H&M), has been given final approval by India's government to open stores there.