In today's episode for July 17th 2021, we talk about IRCTC and see why the company’s stock has been rallying in the recent past.