The U.S. is the top country for millionaires and billionaires

The U.S. has rapidly overwhelmed China as the world’s top spot for millionaires and billionaires, according a new report. There are now more than 5.5 million Americans with liquid investible assets of more than $1 million, up 62% over the past decade and well above the global growth rate of 38%, according to the 2024 […]