Elon Musk said it would not be easy for Russia and China to ‘take out’ Starlink satellites if they attempted to

In an interview with Mathias Döpfner, CEO of Insider’s parent company Axel Springer, Musk said there are 2,000 Starlink satellites in operation.

Read More

Google News – Tesla, Inc. – Latest