Tejal Sandera 147 2238 days ago Following research from the Energy Watch Group and LUT in Finland, we consider the future of renewable energy in the world.