North Carolina residents fight back against massive tech project potentially coming to their town

North Carolina residents fight back against massive tech project potentially coming to their town

Tarboro community opposes 50-acre data center despite promises of 500 jobs and millions in tax revenue...

Redirecting to full article...