The Digital Source For China's Tech Innovation Since 2000

China Tech Buzz

Global News Impacting Chinese Tech

Mission Artemis: “Message to Beijing” – The Limited Times

News Snapshot:

On December 7, 1972, a Saturn 5 rocket took off from Cape Canaveral to take the last American astronauts to the Moon, during the Apollo 17 mission. In the midst of the Cold War, America had perfectly demonstrated its technological superiority against the Soviets, and the NASA no longer had any reason to pursue a program then considered too expensive. Almost fifty years later, it is a new giant rocket, SLS, a 2600 ton monster and 100 meters high, which is installed on the launch pad of the legendary Kennedy Space Center, in Florida. With, once again, the Moon in…

Other China Tech Buzz: