Piaggio shows small car concept for India
January 12, 2011
Well, the micro/city-car bug has bitten the two wheeler manufacturers after all. Ever since Bajaj announced its plans to develop a small city car with Renault and Nissan, the …