rmason
17 hours ago
Sadly it doesn't surprise me after Honda conclusively demonstrated they had a superior technology that the Big 3 refused to license it. The Big 3 are the poster boy for not invented here.
17 hours ago
Sadly it doesn't surprise me after Honda conclusively demonstrated they had a superior technology that the Big 3 refused to license it. The Big 3 are the poster boy for not invented here.