3

New Truck Engines in Tokyo, Japan