site logo

In Texas, aggregating public demand is pushing renewables to 'record low prices'

Pixabay