Uber has won its legal fight to continue operating in London after being deemed “fit and proper” by magistrates.

More follows…

Main Source link