STL had posted a consolidated loss of Rs 48 crore and decline of about 20 per cent in revenue from operations. (Photo: Reuters)2 min read Last Updated : Aug 16
Read More