The Good News: The World Is Ready For Clean Power

News from London to Tokyo and everywhere in between shows that clean energy is taking over the world.   The City of London Will Be Powered By 100% Renewable Energy Starting in October The City of London  has announced a plan to use 100%...