Microsoft a step closer to building in eastern France September 3, 2026 Sacha Kavanagh Microsoft’s self-build plans in Mulhouse in eastern France are a step closer to reality with the c... Read more...