The Diablo Canyon Nuclear Power Plant in Avila Beach.
The Diablo Canyon Nuclear Power Plant in Avila Beach. DAVID MIDDLECAMP KRT
The Diablo Canyon Nuclear Power Plant in Avila Beach. DAVID MIDDLECAMP KRT

PG&E does not need approval from SLO County cities to close Diablo Canyon

October 18, 2016 07:31 PM