Udupi Cochin Shipyard Ltd. launches first of eight 6,300 DWT dry cargo vessels built for European firm · Activ.news