MOSCOW -- Aurus, Russia's first post-Soviet ultraluxury car brand, has opened a showroom in Moscow.
MOSCOW -- Aurus, Russia's first post-Soviet ultraluxury car brand, has opened a showroom in Moscow.
In an exclusive interview, Toyota Motor North America CEO Ted Ogawa said that affordability can be helped by stretching some vehicle life cycles.