Complex sentence: I can also see coverage on various Christian websites, and also some traces on the Guardian website, though these are more about the charity as a recipient of workplace giving schemes.
Split into simpler sentences: I can also see coverage on various Christian websites. Also some traces on the Guardian website, though these are more about the charity as a recipient of workplace giving schemes.