2009-03-27

Tipping point for car ownership in Japan and Europe?

by Pernille Rudlin in Japanese customers