Skip to main content
play

Massive Air Bag Inflator Recall Leads to $70 Million Fine

The National Highway Traffic Safety Administration has fined the Takata Corp. of Japan $70 million for lapses in handling a massive recall. The company still faces numerous lawsuits along with a criminal investigation by the Department of Justice f
Wochit