Microsoft Presses Ahead with Slough Data Center Despite Local Opposition
Microsoft is moving forward with a proposed data center at the former Langley Business Centre site in Slough, even as a local petition calls for a pause on new projects.
Read more
















