The new Volvo XC40 is my favorite of the new models coming from this reinvented Swedish brand owned by Geely, the Chinese manufacturing giant.

Comments are closed.