Stock market plummets as Americans rebuke data center development

· CBS News