BarclayCard.in
Title
Barclaycard credit cards in India - Home
Description
Excerpted from the website:
- Barclays Bank
- Barclays Bank is a UK-based financial services group, with a large international presence in Europe, the USA, Africa and Asia. It is engaged primarily in banking, investment banking and investment management. In terms of market capitalisation, Barclays is one of the largest financial services companies in the world.