U utilitydive.com Texas solar and wind resources saved consumers nearly $28B over 12 years 258 points doener 4 years ago 252 comments