The satellite and the carrier rocket were both developed by the Shanghai Academy of Spaceflight Technology under the China Aerospace Science and Technology Corporation. Follow China.org.cn on Twitter ...