This Diwali season, Indians went Vocal for Local. The Confederation of All India Traders reported that people throughout the country spent Rs 1.25 trillion on Diwali, breaking a 10-year record (CAIT).
Retailers throughout India have experienced decade-high sales, indicating that...