What the rise in taxi use means for lost property

What the rise in taxi use means for lost property

The UK’s dependence on taxis is growing, but is the industry fit for every challenge? In England, there are now over 291,800 licensed taxi and private hire vehicles. This is a 2.5% increase since just last year and the highest number since records began in 2005....