Takata Saved Money, Killing Eight And Injuring Over 100 Drivers
Congress Castigates Corporation – Again The U. S. Senate Committee on Commerce, Science and Transportation released a scathing report yesterday detailing Takata’s deplorable safety practices.