Fred Beach

1 result

Most of the wind and solar energy powering Georgetown in Texas is travelling halfway across a state on a par with France in terms of physical size.

Georgetown in the state of Texas is one of the only cities in the United States powered entirely by renewable energy sources. As the city is overwhelm(...)