The China Academy of Space Technology (CAST) is an organizational unit of China Aerospace Science and Technology Corporation (CASC).
CAST designs and manufactures Dong Fang Hong satellites.
Tags:
The China Academy of Space Technology (CAST) is an organizational unit of China Aerospace Science and Technology Corporation (CASC).
CAST designs and manufactures Dong Fang Hong satellites.