Countries with the most billionaires in 2025

By The Numbers

TBS Report
11 February, 2026, 12:15 pm
Last modified: 11 February, 2026, 12:21 pm