car that has t symbol?
In spite of modern techniques and innovations Tesla still had to compete with other car brands. That is why it needed its own image and logo, of course. Its badge depicts a stylish letter T which stands for the name of the company.