Japanese carmakers have a secret ingredient
It’s the C-word that makes good carmakers great. I’ve been in Japan this week for business. What a country. Trains that run to-the-second. Architecture you won’t find elsewhere. And enough lights at night to make Edison faint. Every visit to Japan reminds me it’s the home of global carmaking. Germany invented the car, America invented […]