Elon Musk takes stage at Tesla Cybertruck deliveries event in Austin
Tesla CEO Elon Musk took the stage to reveal details about the company’s new and unconventional Cybertruck pickup on Thursday in Austin, Texas, one day after he appeared in a bizarre interview at the DealBook Summit in New York. At that earlier event, Musk boasted, “It will be the biggest product launch of anything by … Read more