Barclays warned it risks damaging its reputation by ‘capitulating’ to demands of pro-Palestine activists Dominic Penna, | 17/08/2024