Businesses have branded the highly controversial Travel Authorisation Form “frustrating” amid calls for the charge to be scrapped.
The comments by the Bermuda Chamber of Commerce come after the Govern…
The comments by the Bermuda Chamber of Commerce come after the Govern…