Barclays


Definition
International financial institution, which provides a number of financial services for consumers and businesses at the global level. The company has been in business for over 300 years and is considered one of the largest banks in the United Kingdom. In 2008, the company acquired a portion of troubled Lehman Brothers for $1.35 billion. The company's corporate headquarters is based in London, England.


Related Terms

iShares -  More

Related Personal Finance Articles

Loading...

Barclays in the news

Loading...



Enter your email address to get our free Term of the Day newsletter!

Barclays is ...

... part of the Banking subject.

Search volume for Barclays

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z