Process covered our new plant in Saxony

Our new location in Mauna, Germany still attracts media attention. Read the whole article on the Process Website.