Tech
China pushes Chang’e 7 launch to 2027 amid safety crunch
China delays its Chang’e 7 lunar mission to 2027, citing unmet launch conditions and a push for flawless execution.
3 min read
China delays its Chang’e 7 lunar mission to 2027, citing unmet launch conditions and a push for flawless execution.