Race to renewable: five developing countries ditching fossil fuels

Costa Rica, Afghanistan, China, India and Albania are all embracing renewable energy sources – five experts give their opinion on what the future holds

Continue reading