Posted inNews

Decommissioning Diablo

Since the day its construction was announced, the Diablo Canyon Nuclear Power Plant was a magnet for controversy. Opposition to the plant, which sits along a scenic stretch of coastline in Avila Beach, sprang up almost immediately. Those who opposed the plant vowed to one day close it. As the years dragged on, so did […]

Gift this article