ARTICLE AD BOX
New data from analytics firm New World Wealth shows the UK lost 18 billionaires over the 2023-2024. That brought the total number down to 72. That’s the highest share lost of any major economy in the world…
12 left China and 10 left India.[…] Read the rest