News

Investment & Precision Castings Limited (I&PCL) has been awarded a significant contract by PLR Systems Private Limited for ...
Revenue up 6.2% at Rs 297.80 crore versus Rs 280.50 crore.Ebitda up 7% at Rs 86.40 crore versus Rs 80.60 crore.Margin at 29% versus 28.7%.Net Profit 13% at Rs 159.60 crore versus Rs 141.20 crore.HDFC ...