The China Aerospace Science and Technology Corporation (CASC) is a main contractor for the Chinese space program. It is state-owned and has subsidiaries which design, develop and manufacture a range of spacecraft, launch vehicles, and ground equipment.