with Oscar Barrera-Rodriguez In 2025, Forbes counted 3,068 billionaires controlling a combined fortune of $17 trillion — more than the total output of the five largest economies in Wester…| Democracy Challenged