In a sure sign of our go-“green” times, Toyota Prius has won the prestigious Japan Car of the Year award, edging out fellow hybrid Honda Insight. Japan has always been on the forefront of producing environmentally-friendly cars, and the trend is clear from the list of winners: Honda Fit won in 2007, Toyota iQ won in 2008, both of which are compact, clean …
Read More