Podcast: CMC on Italy and future markets
13 August 2020
Alessandro Mastrogiacomo, export sales director at Italy-based tracked platform manufacturer CMC, talks about market conditions and business practices during Covid-19 and in the years ahead. Mastrogiacomo also shares exclusive news about product developments and how the global spider lift industry is developing
Latest News