France dumps Zoom and Teams as Europe seeks digital autonomy from the US 6 months agoRIP: Zoom Public Sector AE, EMEA 0ThreadHN