Posted on March 27, 2022 by 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