Should I sell my 3 worst UK stocks and buy more of this high-powered growth share?

[ad_1] Image source: Getty Images I’ve got 18 UK stocks in my Self-Invested Personal Pension, but not all of them are pulling their weight. I’ll name and shame the offenders – Burberry Group, JD Sports Fashion and Ocado Group. Over…







