Tesla challenges Detroit 3 with pickup; launch marred by cracked windows
Auto
November 22, 2019,
by BizLizzy Reporter
10
Tesla’s unveiling of its electric pickup was marred when its side windows made from armored glass shattered during a strength demonstration.

Read More
Leave a comment