STL revenue jumps 87% to record INR 1,910 Cr in Q1 FY27