Diablo Canyon’s New Lease on Life

PG&E’s nuclear power plant in Avila Beach gets a stay of execution ahead of a 2025 shutdown.