Mercedes Benz’s Parent Company To Pay Over $2 Billion In Settlements. - Mercedes Benz Independent Specialist London - FinchMotors