eNews Article
NEARLY GONE: Toyota officials acknowledged that slumping car sales nearly led to the company pulling its Formula One racing program. Tadashi Yamashina, chairman of Toyota Motor Sports, said the pressure is on and for the team to survive it “must win” this season.