EU's Microsoft Teams alternative draws bad reviews from officials p politico.eu 4 Sick-Poster 1 month ago 2 comments