Latest US 321 Olar South Carolina News Reports
-
A first look inside the controversial Fort Mill solar manufacturing facility
- South Carolina
- Fort Mill
- I-77
- source: Bing
- 3 views
- Jun 19, 2024 6:28pm
77
FORT MILL, S.C. - Nestled in a business park off Interstate 77 in Fort Mill, a 786,000-square-foot warehouse sits mostly quiet. Right now, the building looks more like a distribution center. Silfab ... Read More
More results in our US 321 Olar South Carolina Archives
US 321 South Carolina News Reports Statewide