Skip to content
Tech News
clear
Topics: Today This Week This Month This Year

China postpones Chang'e 7 lunar mission launch to 2027

China's space agency announced it has scrubbed the planned 2025 launch of its Chang'e 7 lunar south pole mission from the Wenchang Space Launch Site, citing that conditions for launch had not been met. The mission, comprising an orbiter, lander, rover and hopper probe atop a Long March 5 rocket, was likely delayed due to Typhoon Narra churning near Hainan island, though officials gave no official cause.

China connects 27 new nuclear reactors since 2016, versus two in the US

Between late 2016 and August 2026, China brought 27 new nuclear reactors online, while the United States added only two in the same period. MIT nuclear engineering professor Jacopo Buongiorno notes that China has become the global leader in building nuclear power plants, part of a broader strategy to support its shift toward a fully renewable grid.

Today's top topics: iphone duo microsoft meta openai ai agents carplay whatsapp anthropic macbook pro android authority
Browse all topics →  ·  Today's trending topics →