cleantechnica.com
TEPCO Concedes Failure of Fukushima Ice Wall
Less than a week ago, Naohiro Masuda, the Tokyo Electric Power Company’s Chief Decommissioning Officer, spoke about development of the “ice wall” around the four ruined reactor units at the …