Based on recent headline ratings, 100% of this readership currently trusts the local media, which has an average score of 93% regionally and is currently trending positive.
Media Trust Score100%

How Diablo Canyon's likely delayed decommissioning will be extremely costly and comes with risks

California’s last operational nuclear power plant is perched on the ocean’s edge near the City of San Luis Obispo on the Central Coast.

  • You already voted!
  • Read More