Luck Companies to spend $450 Million to expand into new space in Chester South Carolina.
Chester, South Carolina — According to state and local development sources, Luck Companies plans to invest $450,000,000.00 to build out new space in Chester. The company plans to occupy the new space in Chester, on…