AutoMundo, the premier American Spanish-language automotive magazine, named the new Volvo S80 as Car of the Year for 2007. The esteemed award which is appearing in the April issue of the magazine follows the carâs debut in the United States market. It also reflects the appeal of the very first Volvo luxury sedan powered by [...]