site logo

EIA: Renewable generation composed 15% of output over the last 3 quarters