1 / 50

Logo of Takata Corp is seen on its display at a showroom for vehicles in Tokyo

The logo of Takata Corp is seen on its display through a vehicle at a showroom for vehicles in Tokyo, Japan, May 11, 2016. REUTERS/Toru Hanai/File Photo

Reuters National News Photos

Odd News