World renewables snapshot

30.04.13 By