Tesla, an electric car manufacturer, claims it delivered a record 1.3 million units in 2018, a 40% increase from 2021. It follows the company's more than 405,000 car deliveries in ...
Twitter users voted on Monday to oust owner Elon Musk as chief executive in a highly unscientific poll he organized and promised to honor, just weeks after he took charge ...