Last month, in the world of remote working, people sat up and took notice of the launch of the Barbados visa 12-month scheme. Known as the welcome stamp, the country is taking advantage of the new trend of working from home, and this is one of the few overseas visas that stands out. Indeed, instead […]