Uk Flag - Unsplash.com

Business groups have expressed concern about the United Kingdom government’s decision to implement a visa requirement for Trinidad and Tobago nationals.