An Ecuadoran- Japanese automotive company.

Directory stub from corporate research list. Expand with campaign notes or web links.