The world’s total net wealth has hit $431 trillion, nearly half a quadrillion dollars, and over a quarter of it is controlled by millionaires.

Read More