
It’s not a surprise that the U.S. city of Georgetown has decided to go 100 percent renewable, after all solar has become an unstoppable force. What does raise eyebrows though is that Georgetown is in Texas, the state synonymous with gushing fossil fuel, the Bush family and well, more gushing fossil fuel. Even more surprising perhaps […]
[Continue reading…]









RSS - Posts

Currently Raging Debates: