The launch campaign for the all-new Taycan brings to life the headline ‘Nature created electricity. Porsche gave it soul.’ The campaign included a full suite of motion and static creative, running across video on demand, OOH, social, print and digital channels.