Tesla has received almost 150,000 orders for its new pickup truck, boss Elon Musk has said, despite an embarrassing hiccup at its launch. Mr. Musk was caught out on stage when the windows of the Cybertruck shattered during a demonstration supposed to show their durability. Tesla shares dived 6.1% after …
Read More »