The Diablo Canyon Power Plant sits above Avila Beach. It was recently announced that the plant will close when its lease expires.
The Diablo Canyon Power Plant sits above Avila Beach. It was recently announced that the plant will close when its lease expires. David Middlecamp dmiddlecamp@thetribunenews.com
The Diablo Canyon Power Plant sits above Avila Beach. It was recently announced that the plant will close when its lease expires. David Middlecamp dmiddlecamp@thetribunenews.com