Tiangong 1

China's New Supercomputer Means Business

China's race to space is the science and technology story grabbing the headlines these days. But it's China's down-to-earth move into semiconductor country that should worry investors most.

Red Star Rising: Is U.S. Losing the Space Race?

On Sept. 29, 2011, the first module of a new space station blasted into orbit, initiating an era of space exploration different in one key respect: We didn't launch this station; China did. And while China's ascendance to space superpower confirms changes in the global economy, you shouldn't count the U.S. out of space just yet.