Texas Town Committed To Green Energy For 25 Years, Now Residents Are Paying The Price

Georgetown, Texas is a town of about 70,000 residents north of Austin. In 2012, the city committed to moving its energy grid to 100% renewables, a combination of wind and solar. Ever since then it has been touted as a model for the future and was even featured in the sequel to Al Gore’s Inconvenient Truth.