China launches test satellite for internet technologies
China achieved a milestone by successfully deploying a state-of-the-art satellite for testing cutting-edge internet technologies, launched from the Jiuquan Satellite Launch Center in northwest China.
According to China Aerospace Science…