Auto News Caterham Seven 250 R Kamui Kobayashi Salutes Japan’s F1 Golden Boy Japanese drivers have had, at best, a mixed record in Formula 1. Pilots hailing from the crowded island nation are known for feats ranging from the sublime (Aguri Suzuki finishing third at his home race... 28 May 0