
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