Above, English and French banners encourage businesses to invest in Canada. The design of these posters is clearly in line with the Vancouver Olympics material (below).
official Vancouver Olympics website. Note that the slogans (English: "With glowing hearts" and French: "Des plus brillants exploits") are phrases from the English and French lyrics of the national anthem, "O Canada." The differences between the English and French versions of the song are intriguing as well.