News

In spite of the sharpest year-on-year fall in overall customer service satisfaction, travel and tourism organisations take two of the top 10 spots for customer satisfaction.