On Monday, Titagarh Rail Systems shares rose 3.49% to trade at Rs 1084.95, from its previous closing of Rs. 1048.40 on the BSE. Launch of 25T Bollard Pull Tug for Indian Navy Titagarh Rail Systems (TRSL) has launched the first indigenous 25T Bollard Pull Tug built at its facility in Titagarh, Barrackpore, for the Indian …