About the company

Based in London, U-Turn emerged in 2018 as a leader in smart transportation solutions. Investra's investment in U-Turn has aided its pursuit in creating innovative tech products that address urban mobility challenges. With a current evaluation of $1.2 billion and 300 dedicated employees, U-Turn stands at the forefront of the transportation technology sector.

Year
2018
Where
London
Evaluation
$1.2B
Employees
300
Related Investments