Economy12 years ago
Massive potential of renewables highlighted by China, France and Australia
French president François Hollande has called upon governments across the world to invest heavily in renewable energy in the coming years, in order to avoid the...