Volvo digs in to net £660m deal

Does Volvo think it owns the road?

More…