Defence & Space Industry

China Delays Asteroid Impact Mission Until 2027
China has pushed back its mission to observe and impact a near-Earth asteroid from 2025 to 2027, likely due to…
China has pushed back its mission to observe and impact a near-Earth asteroid from 2025 to 2027, likely due to…