Consumer News

Energy

Wind Power Soars in Texas (NPR Podcast)

While Texas is known for its vast oil reserves, the Lone Star State has surprised many by being the overwhelming national leader in wind power.

Reversing the Grid (99% Invisible Podcast)

This podcast from 99% Invisible explores the phenomenon of net metering – the system by which solar panel owners “sell” the energy generated by their

The EV Adoption Curve and Oil Prices

Electric Vehicles (EVs) continue to gain popularity. There are 14 EV models made by 12 manufacturers, which account for more than 400,000 vehicles on the

Follow Us

Subscribe

Sign up for updates on the latest consumer news