This was an exceptionally busy week in terms of news thanks to a somewhat significant Windows 11 build, Microsoft reporting its FY22Q3 results, and a bunch of Edge ... year 2022 quarter 3 (FY22Q3 ...