Barclays deploys Microsoft Teams globally as its preferred collaboration platform to enable better connectivity for its employees worldwide