Titagarh Rail Systems launches second 25T Bollard Pull Tug “Bahubali” for Indian Navy
In a significant boost to India's naval capabilities, Titagarh Rail Systems Limited (TRSL) has successfully launched its second 25T Bollard Pull Tug, named Bahubali, for ... Read More