Browse By

Daily Archives: January 6, 2017

Nuclear Energy

SNA (Tokyo) — The Tokyo Electric Power Company (TEPCO) may have breathed a sigh of relief when its fierce critic, Niigata Governor Hirohiko Izumida, abruptly announced last August that he would withdraw his bid for a fourth term in office. Governor Izumida had for several