China has completed the production of its largest tunnel-boring machine (TBM), measuring 16.64 meters (54.5 feet) in diameter. The machine is named Jianghai, which means "river and ocean" in Chinese.
NASA's Perseverance rover is approaching four years of activity on the Martian surface — and all this time, the rover has ...