Trending News
A €45 billion mine made “unworkable” by hostile terrain? China’s new autonomous truck fleet strongly disagrees
The Huoshaoyun mine, buried high in the China’s Kunlun mountains, was once seen as an impossible challenge. Towering peaks, bone-chilling temperatures, and air so thin...