To most Canadians, Barbados is the idyllic tropical island we fantasize escaping to when the temperature is below freezing and doing business there may not be top of mind…

This article is available to Members only.

If you're already a Member, please sign in

If you're not a Member, becoming one is easy. Just sign up!

Be the first to comment on this article.