US town rejects solar farm after residents say it would suck up all the sunlight
US Secretary of State John Kerry says the global climate accord reached in Paris will spur massive investment in American technology for renewable energy.
Publication Date:
15/12/2015