Here Comes the Sun (Rob van Hattum, VPRO Backlight) - YouTube
via youtube.com
Strong argument that puts Solar energy as the primary supplier to the world.
Key Fact: Sufficient energy for the world's energy needs can be harvested from 300'000km2 - an area roughly the size of France