Weighted average net margins of renewable energy companies excluding China, Q2 2023-Q2 2025 Openexpand
Renewable energy and utility-scale battery capacity in advanced stages waiting in connection queues globally, by project stage, 2025 Openexpand