BARCLAYS SHARES DOWN 3.3% AFTER Q1 RESULTS, SETS ASIDE 228 MLN POUND PROVISION RELATED TO FAILURE OF MFS

2026-04-28

BARCLAYS SHARES DOWN 3.3% AFTER Q1 RESULTS, SETS ASIDE 228 MLN POUND PROVISION RELATED TO FAILURE OF MFS