40,000 Uber drivers in London are about to lose their jobs
What is their definition of "corporate responsibility" ....not enough payola? Where are the facts to back LONDON's claim regarding public safety and security?
Now repeat after me..... You live in a free country!!
Londoner's need to axe the Mayor asap