irctc-facebook-408a7891

TC Markets: IRCTC big fall (18%) – What should an investor do- Buy or sell or hold?