Why IRCTC lost its contract over train meals

Business