Residents of Tarboro, North Carolina stand against the plan for a 50-acre data center.

Residents Push Back Against Data Center in North Carolina In a small southern community, residents are expressing their concerns over a proposed data center that could significantly impact their way of life. Tarboro, North Carolina is currently facing opposition to plans for a 50-acre site that would accommodate a 300-megawatt energy storage facility, which proponents […]