11 Jan 2017 Are you curious about what it is like to work at LOGSTOR? - check out our new video! 11 Jan 2017