Biodiesel-powered towing car tested at Narita Airport

Japan Airlines is testing a towing vehicle that is powered only with biodiesel at Narita International Airport, east of Tokyo.