FILE PHOTO: The Tesla logo is seen at the entrance

FILE PHOTO: The Tesla logo is seen at the entrance to Tesla Motors’ new showroom in Manhattan’s Meatpacking District in New York City, U.S., December 14, 2017. REUTERS/Brendan McDermid/File Photo

Top Stories

- Advertisement -