Microsoft plants AI flag in Soho with Film House lease as London tech land grab accelerates
Microsoft has leased the entire eight-storey Film House on Wardour Street to anchor its growing UK AI operations, as London cements its status as a..
Read More
