The operating ratio has been hovering above 90 per cent for the last six years.
20 April 2018 10:55 AM IST