When you buy supplements, it is better to shop at independent or smaller chain stores (Natural Grocers, Sprouts). You should still read labels but Big Pharma owns most of the companies that sell supplements at conventional groceries, pharmacies, and WalMart and Target. They often source from Red China, but try to hide that fact.
As for the Telegraph, it is a mouthpiece of the British Deep State; thus what they say should be immediately discounted.