Exclusive

Publication

Byline

Location

A Rising Powerhouse

New Delhi, March 17 -- A decade ago, India's population stood at around 125 crore, and consumer spending was largely driven by necessity rather than desire. Shopping habits were predictable-new clothe... Read More