News 2 Min Read 4 years ago Tesla CEO Elon Musk calls British diver “Pedo,” faces trial Elon Musk owned Telsa was awarded the most loved brand in New Car Awards 2019. The award show was conferred