Barclays Placement Papers

Barclays Placement Papers

Barclays Placement Papers In India, Barclays plc is one of the largest UK employers and employs over 23,000 people spread across its banking, technology and shared services operations.¬†Barclays starts its Indian operations in the year 1990.¬†Through its subsidiaries – Barclays […]