Ford Fined $19.2MM For Overstating Max Payload of Super Duty Trucks

Ford Fined $19.2MM For Overstating Max Payload of Super Duty Trucks

An investigation revealed that Ford used a truck configuration it never intended to sell to claim a “best-in-class” payload.

Read more