After Way Too Long, Tesla Is Finally Allowed to Sell Directly to Customers

On Wednesday, New Jersey governor Chris Christie finally signed legislation providing Elon Musk and Tesla with the right to sell vehicles directly to owners inside of the Garden State. This legislation comes after a years-long battle that […]