A recent trip to Mexico City for Audi allowed me some time to explore, and revealed an exciting, developing metropolis which was embracing a sense of modernity.
The problems associated with a city which is home to 21.2 million people, many of which still live in poverty, were also very visible.