France dumps Zoom and Teams as Europe seeks digital autonomy from the USapnews.com1149 pointsAareyBaba5 months ago