A global chain with 280 stores across 10 countries, this will be the brand-'s first outpost presence in the Charminar...
5 Sep 2022 4:03 AM GMT