STL (NSE: STLTECH), a leading optical and digital solutions company, has completed the demerger of its Global Services ...