Businesses want TA form-filling process to be scrapped

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…

Go to Source