Georgetown TX 100% Renewable

Georgetown Texas To Be Powered By 100% Renewable Energy

Move Over Burlington VT – Georgetown Texas Is Now The Largest City In The US To Go 100% Renewable Energy Georgetown has inked the deals with two of the local power companies to ... Continue Reading →