Browsing: CSL electric vessel manufacturing
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…
