HELSINKI — China’s main space contractor is aiming to carry out more than 40 launches in 2020, including lunar, interplanetary and space infrastructure missions. The China Aerospace Science and Technology Corporation (CASC), stated Jan. 2 (Chinese) that its major goals include completing the Beidou navigation satellite system, launching missions to […]