KwikChex, the reputation management and consumer-reassurance site, has published its first ratings of the top travel reviews sites. Each site has been awarded a star rating according to a KwikChex analysis of reliability factors.
Remarkably, no site has been awarded the top 5 stars at present, but several, such as Booking.com and Expedia have been awarded 4 stars, thanks to their carrying reviews from fully identifiable customers of the businesses they have reviewed.
In a previously post, New