Barclays plc (BARC)

Barclays plc (BARC) (LON:BARC) company news, share price updates, opinions and discussions.Barclays plc is a British multinational universal bank.