Renewable energy investment and deployment is paying off, and in spades, when it comes to addressing a basic issue plaguing developed and developing countries alike: an inability to generate jobs t