Delhi | Arlington Strategy
The Nature of Retail in India

The Nature of Retail in India

My family and I recently returned from a trip of a lifetime, spending two weeks traveling to five cities in India. The first stop was in Delhi, the capital city and home to significant history. Delhi is also home to 21 million people. To understand the scale, New York...