July 30, 2014
Sixty percent of the world's population live in the Next 15
By Jen King
As emerging markets continue to grow, 600 of the world’s top cities will be responsible for nearly 85 percent of global economic growth by 2025, according to a new report by McKinsey.
Share your thoughts. Click here