Travelxp Launches Fully Localized Version in Slovakia & Czech Republic

Travelxp, world’s leading travel channel, opened a window to the world for the viewers of Slovakia & Czech Republic, through its fully localized launch on Slovak Telekom. Travelxp’s foray into Slovak, is a very...