European Commission reportedly rolled out a Microsoft Teams alternative · Digg