A giant banner telling billionaires to "shut up and pay your tax" was unveiled at Davos, Switzerland during the World Economic Forum. The political group Everyone Hates Elon displayed the banner ...
The wealthiest 1% of U.S. households controlled 31.7% of the nation’s wealth in the third quarter of 2025, the highest since ...