Tag: Washington Events

Spirit of Canada Comes Alive at FT Weekend Festival

At the FT Weekend Festival events in Washington, D.C., and London, UK, Destination Canada they captivated audiences by bringing the essence of Canada to life through two immersive brand activations. Produced by…