Forbes released its annual list of the world's billionaires, with a record 3,028 billionaires and $16.1 trillion in total wealth. The U.S. has the most billionaires, followed by China and India. Public attitudes have shifted towards billionaires, with some facing backlash despite being more powerful than ever.
Key Points
Record 3,028 billionaires with $16.1 trillion total wealth
U.S. has the most billionaires, followed by China and India