
Switzerland Travel Centre, includes Nezasa’s technology in its new website
Switzerland Travel Centre, the official and largest tour operator for holidays in Switzerland, launches its new website and includes innovative technology TripBuilder of our portfolio company, NEZASA, to power its booking platform.