Inside Diablo Canyon nuclear power plant

Take a closer look at Diablo Canyon nuclear power plant near Avila Beach. California's last operating nuclear power plant will close in 2025, owner Pacific Gas & Electric Co. has announced.
Up Next
Take a closer look at Diablo Canyon nuclear power plant near Avila Beach. California's last operating nuclear power plant will close in 2025, owner Pacific Gas & Electric Co. has announced.

10 milestones in the history of Diablo Canyon

June 21, 2016 06:39 PM