CASC has successfully launched multiple missions in 2025, including the ChinaSat-3B and the Ceres-1 rocket, indicating a strong operational capacity.
Company Description
CASC is the state-owned main space contractor in China, responsible for the development and launch of various space missions, including the ChinaSat communications satellites.