China’s national space administration has scheduled a busy year in its launch calendar, with at least 28 Long March rockets due to blast payloads into orbit to meet a mix of scientific and political objectives. There have already been seven launches in the first two months of the year, including a mission in February that placed two BeiDou […]