World News EU accuses Microsoft of competition rules breach by tying Teams to office apps June 25, 2024