Read More 1 minute read Business Canada Economy News Barclays Appoints Geoffrey Belsher as New Canada CEO Barclays (BARC.L) on Friday named investment banking veteran Geoffrey Belsher as chairman and country chief executive officer for Canada, effective… byNora AmeliaOctober 15, 2023131 views