Business News Today Explained: Why IRCTC shares tumbled over 15{cfdf3f5372635aeb15fd3e2aecc7cb5d7150695e02bd72e0a44f1581164ad809} today October 20, 2021 Bryan Francis Shares of IRCTC tumbled sharply by in excess of 15 for every cent on the inventory market on Wednesday after...