Studio Displays to spend $7,100,000.00 to occupy 82,000 square feet of space in Indian Land South Carolina.
Indian Land, South Carolina — According to state and local economic development sources Studio Displays plans to invest $7,100,000.00 to build out 82,000 square feet of new space in Indian Land. The company plans to occupy…