2015 – Chinese Government Space Budget – Snapshot

China is one of three nations, along with the United States and Russia, capable of launching humans to space, though it has not done so since 2013. China is developing its own space station, with plans to launch the first of four domestically developed modules in 2018. Chinese officials have stated ...

This article is for subscribers. Please sign up for a subscription or login below.