The utility finished the seventh and final treated water release for fiscal 2025 from its crippled Fukushima No. 1 nuclear power plant.
Kaynak