Barclays deploys Microsoft Teams globally as its preferred collaboration platform PR Newswire Aug 9, 2022 Barclays Bank PLC and Microsoft Corp. announced Barclays has deployed Microsoft Teams as its preferred collaboration platform,…