New engines made by Cummins France will result in a 30% economy of fuel

© Léa Godiveau / François Aurat
15 April 2016