A New Castle County Council ordinance would look to put stronger guidelines in place as a proposed data center in Delaware City continues to draw frustration from nearby residents.
A New Castle County Council ordinance would look to put stronger guidelines in place as a proposed data center in Delaware City continues to draw frustration from nearby residents.