Press Release

STL Records Highest Ever Revenue at Rs. 5,154 Crore, Strengthens Mid-to-long Term Outlook