I dont watch Top Gear and while I follow tech news and new technology, I'm not a car person.
That said, this public débâcle has not played out in Tesla's favor to this consumer. It seems to me that they got an unfavorable review and aren't happy with it, and it seems that Top Gear is winning the war of public relations.
That said, this public débâcle has not played out in Tesla's favor to this consumer. It seems to me that they got an unfavorable review and aren't happy with it, and it seems that Top Gear is winning the war of public relations.