SpaceX releases a batch of internet satellites into space
On Thursday, SpaceX launched internet satellites for a rival, filling in for London-based OneWeb, which had suspended flights with Russia due to the invasion of Ukraine.
The Falcon rocket launched at dusk carrying 40 miniature satellites…