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