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