50 Billionaire Clans Have Poured $600 Million Into ‘Family Business’ of Buying Candidates
The total will almost certainly top $1 trillion by the time the voting ends.
Source: 50 Billionaire Clans Have Poured $600 Million Into ‘Family Business’ of Buying Candidates