What’s TEPCO?
Tokyo Electric Power Co. They own the Nuclear plants and are responsible for running them.