Aparna RaoWrong Aparna Rao?
Local Address: London, United Kingdom
Barclays Capital Inc
1155 Long Island Ave.
Edgewood, New York 11717
Company Description: Barclays Capital is the investment banking division of Barclays Bank PLC which has an AA long-term credit rating and a balance sheet of over £924 billion. With a... more