Revenues of INR 10,533 Million. EBITDA of INR 2,361 Million. Loss for the period INR 275 Million. CHENNAI, India, Oct. 25, ...