China’s push into high-resolution optical Earth observation through its seven-satellite CHEOS system is slightly delayed but will see the launch of a second satellite this year and three more satellites by 2016, the China National Space Administration (CNSA) said. Read More