Meta reveals $40bn+ metaverse losses and EU launches MS Teams antitrust probe

July 27, 2023