A colourful ad that resembled a spot for fashion brand and a new logotype with no big cat in sight prompted people to sound the death knell for the iconic British car maker. Even Elon Musk ...
For the past decade, Tesla has seemed unstoppable. Sales of its electric vehicles kept climbing while Detroit dragged its ...