just-auto.com

THAI FLOODS: Honda postponed Japan minivehicle launch

By Graeme Roberts | 28 October 2011