First Shift: Penalty cuts Toyota earnings

25

Shares