Jaguar exec promises his team have not been ‘sniffing the white stuff’ as the luxury carmaker’s rebrand receives online backlash
Tesla CEO Elon Musk mockingly asked, “Do you sell cars?” after Jaguar release rebrand video.
© Fortune
visit website