PETITION

View Original

Renewable Energy: Texas Leading the Way

Surprise Surprise

Some great charts here on the rise of renewable energy - with Texas leading the way.