Canada has been in the headlines of late, and from a brand perspective, for all the right reasons. The world’s second biggest country has been the focus for much of the world's news following a huge swing in its general elections and for standing up to substantial rhetoric from the US President. Never has it … Continue reading Illusions of Grandeur
