Social media is touted as a great leveller and a challenger to corporate spin. In the travel industry, TripAdvisor is one of the best known outlets for reviews of hotels, restaurants and other attractions. But not everyone believes online forums have empowered consumers.
Advertisements