Renewable Energy: Is It The End of the Oil Boom for Developing Nations?

As developing countries struggle for cash inflows, the reality hits home

Image credit, courtesy GreenBiz