Barclays (BARC) Shares Down 6.5% amid Anticipation of Cost-Cutting Charges in Q4 2023
Regardless of going through challenges, the financial institution managed to report a internet revenue of £1.27 billion ($1.56 billion) for the quarter, barely exceeding expectations of £1.18 billion. Barclays PLC….