STL’s EBITDA surged 22% to ₹133 crore up from ₹109 crores, driven by operational efficiencies, while EBITDA margins expanded to 10.5%, compared to 8.2% in the year-ago period.
STL’s EBITDA surged 22% to ₹133 crore up from ₹109 crores, driven by operational efficiencies, while EBITDA margins expanded to 10.5%, compared to 8.2% in the year-ago period.