Companies across India—big and small—are grappling with a slowing economy amid waning consumption.
27 Nov 2019 1:06 AM IST