Tepco Signage

Tepco Signage

Yuriko Nakao/Bloomberg

Tokyo Electric Power Co.'s (Tepco) signage is displayed atop of the exhibition hall for the company's Kashiwazaki Kariwa nuclear power station in Kashiwazaki City, Niigata Prefecture, Japan.