By CEP Staff • 11 May 2011 in News

Japan scraps nuclear plans in favour of renewables in wake of Fukushima disaster