As we learned speaking to the president of the Texas Auto Dealers Association (TADA) on May 20, news now making the rounds that Tesla lost its legislation battle over its maverick retail model was practically a foregone conclusion. All along Tesla’s chances, we were told and as the old saying goes, as good as a […]

+ Read More