Cargotec has confirmed a contract worth some EUR 10 million from a Chinese shipyard to deliver twenty 120-ton MacGregor GLH cargo…