On March 17, Honda revealed its new low-cost, emerging-market, sales-busting (they hope) Brio. Well, at least in name Honda is looking for a fight as the car’s name, in Italian, means something along the lines of “fighting spirit”. Will it have a fighting chance to make it in Brazil? (Read More…)
Categories:

Recent Comments