Santa Cruz Co.: Board Of Supervisors Defeats Proposal To Give Voters Final Say Over Data Centers

The Santa Cruz County logo, serving Santa Cruz County, California.

Do you trust this headline?

In