Click to zoomVolvo EC650 crawler excavator at a mining site in India.AutoVolvo CE Launches EC650 Crawler Excavator in IndiaBy Business Desk•