
Headquartered in London, Barclays PLC (BCS) is the sixth-largest investment bank globally and the largest bank not domiciled in the U.S. It operates in two divisions: Barclays U.K.; and Barclays International.
The company achieved record profit in its fiscal year 2021, driven by tremendous organic growth, a diversified business model, and increased technological capabilities.