Alfa Romeo Forum banner

$10billion

  1. South Africa
    After being caught cheating their EPA emission values by putting a script in the ECU to recognise when it was being lab tested or on the road.
Top