China successfully launches new data transmission satellite

This post was originally published on Al-Bawab Business

ALBAWABA – China has successfully launched a new satellite for space data transmission into orbit. The satellite was launched from the Xichang Satellite Launch Center (XSLC) in southwestern Sichuan Province…