Mission Reports China launches four ‘technology experiment satellites’ February 19, 2020 Stephen Clark A Chinese Long March 2D rocket carried four “technology experiment satellites” into orbit Wednesday from the Xichang space center in southwestern China, according to the country’s state-run media.