Revenue up 12.4% to Rs 1,370 crore versus Rs 1,219 crore Net Profit up 61.7% to Rs 50.8 crore versus Rs 31.4 crore Ebitda up 41.6% to Rs 99.8 crore versus Rs 70.5 crore Margin at 7.3% versus 5.8% ...