In a First, India’s Cochin Shipyard Delivers Electric Barges To Norway