lift london

Layoffs rumoured at Microsoft Lift London

Incubator studio reportedly being merged with Soho Productions