Is it time to be more creative with your business pitches?

Do you still turn up to a new business pitch with a laptop and a bunch of powerpoint slides?

Might be time to move on…

This pitch was performed at Cannes by Stockholm.