IEA – Monthly Electricity Statistics
The latest IEA's Monthly Electricity Statistics report including April 2023 data shows that for Total OECD: In the OECD, total net electricity generation was 803.4 TWh in April 2023, decreasing [...] Read more Read More