China launches first batch of communication satellites - AERONAUT.media

Shanghai Spacecom Satellite Technology (SSST), a state-owned company in China, has achieved a significant milestone by successfully launching its first batch of satellites.

AERONAUT.media