Barclays is a universal bank headquartered in the United Kingdom... Show more
a major banks
Industry MajorBanks