Barclays PLC to Invest Rs 2,300 Crore in India to Support Business Growth
Key Facts: Barclays is a British multinational universal bank headquartered in London in England. Barclays operates as two divisions, Barclays UK and Barclays International, supported by a service company, Barclays…