West must step up renewable efforts to end reliance on Russia – European Climate Foundation

West must step up renewable efforts to end reliance on Russia – European Climate Foundation

Europe must step up its efforts with renewable energy to end reliance on Russia, the European Climate Foundation has said. Continue reading West must step up renewable efforts to end reliance on Russia – European Climate Foundation