BEIJING, Sept. 9 (Xinhua) -- When China's top industry official sought to prove that the nation's innovation momentum was surging, he began with a formidable list of heavy engineering marvels.

At a press briefing on Tuesday, Minister of Industry and Information Technology Li Lecheng cited the Chang'e lunar missions, China's space station, the homemade C919 passenger jet, the launch of the Adora Magic City luxury cruise liner, and the domestic breakthrough in vital ECMO medical devices.

Read more.