PG&E’s Diablo Canyon nuclear power plant in Avila Beach is slated to close 2024.
PG&E’s Diablo Canyon nuclear power plant in Avila Beach is slated to close 2024. John Lindsey Special to The Tribune
PG&E’s Diablo Canyon nuclear power plant in Avila Beach is slated to close 2024. John Lindsey Special to The Tribune