Substrate
Clean Energy Investment Hit $2.155 Trillion in 2025 While Fossil Fuels Received $1.008 Trillion — Substrate