Barclays PLC is a British financial institution that happens to be one of the most highly respected of all of the multinational banks found in India. The client base of Barclays India is nine lacs and counting. This bank offers many different financial products and services to individuals, small businesses and larger corporations. The products [...]