Cazoo has officially launched in Italy, a development that culminates its gradual expansion into four mainland European countries after launching in the U.K.

This article is locked. Please email info@aimgroup.com for more information.