China's first satellite to investigate dark matter has been shipped and readied for a mid-December launch at the Jiuquan Satellite Launch Center in Northwest China's Gansu Province.