Beijing - China’s Long March 3B (LM-3B) launch vehicle successfully sent the ChinaSat 11 telecommunications satellite into the predetermined orbit from Xichang Satellite Launch Center (XSLC). Based upon the DFH-4 platform developed by China on its own, the satellite was designed and manufactured by China Academy of Space Technology (CAST) under China Aerospace Science and Technology Corporation (CASC). It is the 14th geostationary satellite operated and managed by China Satellite … [Read more...] about China successfully launches ChinaSat 11 telecommunications satellite