Marangoni Meccanica appoints new chief executive

14 Jun 2023