Browsing: CSL battery powered tugboats
India’s Cochin Shipyard Limited (CSL) has started construction of four 26-metre battery-powered tugboats ordered by Danish towage company Svitzer, marking…
India’s Cochin Shipyard Limited (CSL) has started construction of four 26-metre battery-powered tugboats ordered by Danish towage company Svitzer, marking…
