Recent News

Tesla challenges Detroit 3 with pickup; launch marred by cracked windows

Tesla's unveiling of its electric pickup was marred when its side windows made from armored glass shattered during a strength demonstration.