Volvo Trucks – Saving every drop with 10th India Fuelwatch Championship

Who will claim the title of the world’s best all-round truck driver? This was the question…