
Cochin Shipyard begins construction of Svitzer’s advanced battery-electric tugs in India
Cochin Shipyard Limited (CSL) and Svitzer, a leading global towage and marine services provider, began construction of four advanced battery-electric tugs at a formal steel-cutting



















