Luxembourg is officially opening an embassy in Ottawa as the small European nation moves to expand its economy beyond financial services.
The country of 680,000, commonly referred to as a tax haven, is one of Europe’s most sparsely populated nations.