Car-sharing platform Turo expands beyond the States, steps foot into the UK

In a weirdly shocking revelation, estimates suggest that private cars are sitting…