9 March 2010, 6:18 am
Ikuo Maeda, the new design chief at Mazda Motor Corp., earned the nickname "Speedy" for his lead-footed driving on the race course and off.... Read More »