Robert Forrester, chief executive of Vertu Motors, said dealers are being forced to delay customers from taking delivery of their new cars, which are being held in 'compounds'.
Many market participants believe Tesla is overextended. They blame it on the elections and Elon Musk’s political activities. But few realize that from the middle of April to just before the elections, ...