An investor who put £20,000 into Barclays shares at the start of this year would already have… March 3, 2025 No Comments