France

It almost felt like Trivia Night at the Embassy of France on Tuesday, to the extent that one couldn't imagine anyone departing the premises that evening without having acquired additional
One of the largest shipbuilding companies in Europe is expanding its presence in Canada as it looks to secure a major contract with the federal government.