A video tour of STN's state of the art facilities in the heart of Central Europe in Slovenia featuring their CEO, Mitja Lovsin and Chief Technical Officer (CTO) Jurij Blazin conducting the tour.