Tourism
The Bermuda Tourism Authority was launched eight years ago to lead the way in revitalising the industry on the island. It was meant to be apolitical and independent but it has attracted considerable commentary and had a high turnover of senior st...
Jul 04, 2022