News

The Volkswagen Polo, a car unavailable in the United States, was named World Car of the Year Thursday. The announcement at the 2010 New York International Auto Show comes at a time when car makers ...