Climbing mount improbable

A picture tells a thousand words. So reflect on the image above. It shows fuel shares of total world energy supply, including the contribution of fossil sources (oil, coal and gas), nuclear power (providing for about 16% of global electricity demand and 6.5% of all energy use) and renewables (13% of total energy). So, renewables […]

Follow

Get every new post delivered to your Inbox.

Join 3,798 other followers