China Academy of Space Technology Admin 5 years ago Home / Glossary / China Academy of Space Technology Headquarters location: Beijing, China Founded: 20 February 1968 Parent organization: China Aerospace Science and Technology Corporation Subsidiary: Hangtian Shenzhou Investment Management Company Limited