Company Update Cochin Shipyard Ltd - 540678 - CSL Secured A Mega* Order From A European Client For … BSE India Please refer attachment.