Mumbai (Maharashtra) [India], November 6: STL (NSE: STLTECH), a leading optical and digital solutions company, today announced its financial results for the quarter ended 30th September 2025. For Q2 FY26, the Company reported revenues of INR 1,034 Cr and EBITDA of INR 141 Cr. STL recorded st