Titagarh Rail Systems launches second 25T Bollard Pull Tug “Bahubali” for Indian Navy

Pallavi Madhiraju- March 12, 2024 0

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