China launches 8th batch of satellites for 13,000-strong internet megaconstellation (video)
China is ramping up construction of its national satellite-internet megaconstellation. A Long March 5B rocket lifted off from…
Browsing Category