A solid-fueled Chinese Kuaizhou launcher positioned to compete for worldwide business took off Monday on its first commercial mission with three small satellites to collect high-definition video and test communications technologies.
Four commercial satellites launched from China’s northwestern spaceport Wednesday, riding into a 400-mile-high orbit on top of a two-stage Long March 2D booster rocket.