Oil Change International and Friends of the Earth U.S. report G20 and development bank clean energy finance averaged $52.7 billion a year from 2023 to 2025
An extensive Washington Post investigation has revealed a very different reality—one where Musk’s business empire has been deeply dependent on taxpayer money.