The company secured office space in London’s Knowledge Quarter at Regent’s Place for about 800 people.
The latest news on tech, cars, moto and more!
The company secured office space in London’s Knowledge Quarter at Regent’s Place for about 800 people.