Bermuda attracts business interest in Canada
Canada Road Show Held to Promote Bermuda Top-level executives turned out for information sessions in Toronto and Calgary last week to hear a BDA-hosted delegation spell out the benefits of establishing captive insurance companies and e-commerce entities in Bermuda. For more … Continued