Terminal decline? Fukushima anniversary marks nuclear industry’s deepening crisis Updated for 2025 Leave a reply Updated: 25/04/2025