TTS announced today the launch of its online corporate booking solution, TTS Corporate.

Press Release