H1 results

Barclays records attributable loss of £1.2bn in H1

British banking group Barclays has posted attributable loss of £1.21bn for the first half of 2017, compared to a profit…