Meet the Otto Team in Ilford
In the past year, the Otto Car Ilford hub in East London has grown to meet the high demands for the private hire community. To better understand how the hub has changed and what it means to PCO drivers, we recently had a chat with the team. Bigger team, shorter waiting times “It’s so much