Beijing Displaces New York To Become The World's Billionaire Capital Beijing Displaces New York To Become The World’s Billionaire Capital For the first time in seven years, New York City has lost its title as the world’s billionaire capital. Statista’s Niall McCarthy reports that in 2020, the Big Apple was displaced by Beijing which recorded a …