Category Archives: Media Relations

Tesla – Noooooo

Well after my post yesterday on the underwhelming contribution of Tesla cars to the issue of climate change I didn’t imagine that I would be writing about Tesla again today. But I am…. Back in 2008 ‘Top Gear’ broadcast a … Continue reading

Posted in Media Relations, Strategy | Tagged , , , | Comments Off on Tesla – Noooooo