International energy Agency calls for global energy revolution
The International Energy Agency has called for a global energy revolution, while announcing various energy projections in their recently published annual report.
The United States launched a renewable energy initiative to boost biofuel production to create jobs, lessen the effects of climate change and wean the country off oil imports, an official said.