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





