Mega Site Enhances Region’s Ability To Compete For Major Industrial Projects
The 1,920 acre Carolinas I-95 Mega Site, located in northeastern South Carolina in Dillon County, is now a certified industrial site. The property enhances the region’s ability to compete for major industrial projects that need 1,000 acres or more.