STLs totalomsättningen för det senaste kvartalet är 659.43 M INR, och det är 0.76% högre jämfört med föregående kvartal. Nettoresultatet för Q3 23 är 51.61 M INR.