Department Store Chain Cites India Air Pollution as Sales Stall
A spike in air pollution across northern India in the final months of 2025 impacted consumer demand, according to Shoppers Stop Ltd., a leading department store chain which said the issue was among factors that weighed on sales growth....
Redirecting to full article...