A satellite “super factory” capable of producing 1,000 satellites annually is set to begin operation at the Wenchang International Aerospace City (WIAC) in south China’s Hainan Province, enabling a seamless process in which satellites can be launchedRead More
