SCM has always had a strong commitment to the industry in its DNA and is organized in three major production centers in Italy. Industrial processes are organized according to the most advanced principles of lean management and operational excellence... read more
Sign up for exclusive offers, original stories, activism awareness, events and more.