IEA – Monthly Electricity Statistics
The latest IEA's Monthly Electricity Statistics report including May 2023 data shows that for Total OECD: In the OECD, total net electricity production amounted to 831.5 TWh in May 2023, [...] Read more Read More









