Volvo S90: A suave Swede joins the team

Updated



It's little wonder the Swedes consistently rank among the happiest and most contented people in the world.

As anyone who's ever been there will testify, everything makes sense, the buses and trains always run on time and things just work as they should.

Advertisement