Despite facing challenges, the bank managed to report a net profit of £1.27 billion ($1.56 billion) for the quarter, slightly exceeding expectations of £1.18 billion. Barclays PLC (LON: BARC), one of the prominent players in the global banking industry, saw its share performance plummet by as much as 6.5% earlier today as it hinted at significant cost-cutting measures that are yet to be officially announced and billed to take effect later in the year. Barclays Anticipates Cost-Cutting...
Read More »