5000 employees
STL is an Indian manufacturer of optical fibers, telecommunication cables and power transmission conductors.
1988
ASOCS raised undisclosed on January 9, 2020
Investors: Akamai Technologies and STL