Do you agree that some Canadian companies use Barbados as a place to do offshore business in other countries? Instead of doing their business from Canada, they use an offshore company in Barbados to do all the offshore business. Do you agree that it's how we characterize the use of Barbados?
On February 7th, 2019. See this statement in context.