PORSCHE

Taycan Global Launch

Porsche presented its first fully-electric sports car to the public with a world premiere event held simultaneously on three continents – North America, China, and Europe. The event locations are also a synonym for three ways of sustainable energy management: Niagara Falls at the border between the US state of New York and the Canadian province of Ontario representing hydropower. This one-time triple event was broadcast worldwide via live stream on NewsTV.porsche.com.

Behind the scenes


Value

Since this was an invite-only VIP event, guests were greeted outside the pavilion and directed to check-in at the reception desk inside the pavilion. Once completed, guests were able to pick a seat in a theater-link space within the pavilion structure. Following the 45-minute presentation from across the three locations, the kinetic walls opened up and the LED wall was retracted off-stage to reveal the wonders of Niagara Falls. This provided guests with an opportunity to grab some beautiful photos with the vehicle and falls in the background. Cocktails and appetizers were also served at this time, following the presentation.
Media Coverage
Share by: