Microsoft's Teams clocks 2.7 billion minutes of meetings in a single day as April starts to run out for Windows 10 2004
Plus: New Edge build, more Office 365 branding snuffed
Roundup Though there may be no Neo this year, a new Windows is almost upon us as The Register rounds up the emissions from Redmond that you might have missed."