Microsoft faces major UK regulatory challenges over business software competition; discover how this could reshape the tech ...