COLUMBIA, S.C. and LONDON and MUMBAI, India, Sept. 15, 2023 /PRNewswire/ -- STL (NSE: STLTECH), a leading global optical and digital solutions company, today formally announced the launch of its state-of-the-art manufacturing facility in Lugoff, South Carolina - TheĀ Palmetto