- There’s a reason wind & solar—now increasingly firmed with batteries—have seen such a meteoric rise over last decade. 🌞💨🔋 By 2025, around 84% of all new global power capacity investment is flowing into these three. Costs have collapsed, fossils stagnated, and the market has spoken. #EnergyTransitionSep 14, 2025 13:44