Udupi CSL launches 70T Bollard Pull Green Tug UY 173 for Polestar Maritime April 3, 2026 Maritime, Ship Building, Ship Repair, Shipping, Shipyards, Trade, Trending News UDIPI : Marking a significant milestone in India’s shipbuilding journey, Udupi Cochin Shipyard Limited (Udupi CSL), a subsidiary of Cochin Shipyard Limited, has successfully launched the 70-ton Bollard Pull tug UY 173 for M/s.