The world must invest in renewable energy
The Climate Change Summit in Paris, France, which has attracted more than 150 heads of state and government and more than 40,000 participants, is unquestionably a step in the right direction
By Joseph Muthama
8 years ago