IRCTC shares skid 4% as Q2 misses D-Street estimates
IRCTC shares have delivered a negative return of 18% to its shareholders in the past one year, while it rose 13% in the last six months.
IRCTC shares have delivered a negative return of 18% to its shareholders in the past one year, while it rose 13% in the last six months.