← headlines

Microsoft remains committed to its £22 billion UK investment plan despite withdrawing from a data centre project in Loughton, Essex

Business4 outletsUnited Kingdom