BMW agrees to consent order, fine up to $40 million over slow Mini recall

BMW today was hit with a civil penalty of up to $40 million for failing to recall more than 30,000 Mini Coopers quickly enough.