Toyota Prius stands as best selling car in Japan
I've always referred to the Toyota Prius as the "Darling of Hollywood" but it seems that I've been doing it wrong. The little Japanese hybrid is actually the darling of... Japan. A recent statistic on new car sales in Japan equates to the Toyota Prius coming on top of all contenders. And this has been going on for the past...