24th May 2016
The Barclays Feedback Economy report has found that putting processes in place to better manage customer feedback will create a more responsive sector, attract more overseas tourists and encourage domestic visitors to stay longer and spend more. The...