Header Ads

Barclays reports 38% slide in net profit for 2020, resumes dividend payouts

No comments