Andrei Geikalo, a former commercial director at Mammot Russia, said Mycrane is designed to make life easier for those who require lifting services
Back to News Details