Posted inTech News Europe Is Facing A Tough New Big Tech Rules World News Posted by By activechief June 17, 2023 According to people familiar with the matter, Microsoft invested $13 billion in the company. Much…