site logo

Microsoft may clip UK data center development because of Brexit