News

What Exactly Has Gone Wrong at Zipcar – Is the UK Vehicle-Sharing Sector Dead?