Whoever wrote this piece needs help in forming coherent wording.
I was thinking the same thing. Maybe they need a subscription to Daily Grammar.