top | item 43856654 (no title) llamajams | 10 months ago Where are these figures sourced from? This data does not seem to be consistent with EIA reports which bucket the contribution of renewable (including hydro and biomass) closer to 20% for 2023. discuss order hn newest No comments yet.
No comments yet.