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 … Continue reading Climbing mount improbable
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed