Mining The world's LARGEST land vehicle: A 300-foot excavator that costs €92 million and makes mining history Rafaela Fabris 12/01/2025 às 10:18