• Sparta Report | 2/28/2017 | Staff
    Japan­ese auto parts maker Takata Corp. has plead­ed guilty to a crimi­nal charge and agreed to pay $1 billion for a scheme to conceal a deadly defect in millions of its air bag infla­tors.
    280 views elio25

Welcome to Long Room!

Where The World Finds Its News!