China Aerospace Science and Technology Corporation.
CASC developes and manufactures a range of spacecraft, launch vehicles, strategic and tactical missile systems, and ground equipment.
Chinese Anti-ship Missile
This photo was taken during the Military Parade to commemorate the 60th Anniversary of the Chinese N...
The Snow Leopard 10 Robot
The Snow Leopard 10 Robot, a new explosive disposal robot, developed by China Aerospace Science & In...