Postcard from the Future: Germany

A Tale of Two Countries Depending on whom you talk to, Germany is either a shining example of the success of renewables, or evidence of their fundamental failure. With a quarter of their power from renewables now, they have a goal of 80 […]

Full Article →