Archive for February, 2008

Islands of innovation

Thursday, February 14th, 2008

India’s Tata Motors has the People’s Car, and the Isle of Man’s Peel Engineering has the P50. Spot the difference?