Newsom Offers Hope for State’s Last Nuclear Plant, But Major Hurdles Remain
Diablo Canyon nuclear power plant, located near Avila Beach in San Luis Obispo County, California, and operated by utility company PG&E, is slated to cease operations by Aug. 2025. In
Read More
Recent Comments