Cargotec receives EUR 25 million order for MacGregor cargo handling cranes from China. Cargotec has confirmed a contract worth around…