News

When ministers and tech executives hailed Microsoft’s £22 billion UK investment package, one project stood out from the dense ...