Barclays reports mixed Q3 results with margin cut

Barclays (LSE: BARC) released its third-quarter financial results today, showing a divergence between revenue and profit performance, along with strategic adjustments that have affected its share price. Barclays’ total income for the period ending on … Read more