Live stream of the world premiere of the Mercedes-Benz EQC