TTS joined the 2017 Travel Technology Europe show

Sum up of TTS' participation in the 2017 Travel Technology Europe.