Yesterday, news broke that an independent investigation by the Japanese parliament has concluded that the March 2011 accident at the Fukushima Daiichi nuclear power plant was a "man-made" failure that could be laid at the feet of both Tokyo Electric Power Company and the government. According to Tokyo University professor emeritus and Committee ...read more