Only needs to be on SEC website, and their own. like I said before, no obligation to list anywhere else, including on the OTC Market site, but hey, if you feel they do, then deal with the innacuracy that comes with it.
Apparently the companies knows this which is why they are focusing on SEC filings!