Microsoft is pitching investors and regulators that its $68 billion Activision Blizzard deal is all about the metaverse, that nebulous buzzword taking the tech world by storm. What they’re […] Click here to view full article Tags:facebookgooglemicrosoftnvidia