Indian Railway Catering And Tourism Corp Ltd (BOM:542830) achieves its highest ever quarterly revenue and profit, driven by robust growth in internet ticketing and tourism segments.