San Francisco: SpaceX CEO Elon Musk has shared the first look of the firm's Starlink Internet satellites packed and ready to be launched into orbit in a few days.
SAN FRANCISCO: While his electric vehicle (EV) company Tesla struggles to make profit, tech mogul Elon Musk denied reports that claimed he had earned $2.3 billion in stock options in 2018. Instead, Musk said he had pocketed nothing at all.