One in eight nuclear reactors gets cancelled, 75% are delayed says new report - htxt.africa

edited July 2015 in Site discussion

imageOne in eight nuclear reactors gets cancelled, 75% are delayed says new report - htxt.africa

New report says wind power in China outstripped nukes for 2014 and raises alarm about Russian investment in South Africa.

Read the full story here


Sign In or Register to comment.