Finance
The world’s 10 largest megacities are home to over 19 million people each — here’s what it would cost to join them
Tokyo, Japan, is the largest city in the world with 38 million residents.Shutterstock/Thomas La Mela In 1975, just three of the world’s...