Report: Wake up, the clean energy ‘revolution’ is here

Share:
Report: Wake up, the clean energy 'revolution' is here

Call it a detour, a hiccup or a temporary catching of breath.