Not one single word of truth to that statement. The SEC doesnt lie and they clearly state CACH is SEC reporting. Give them a call and they can explain it
EDGAR Filer Support (202) 551-8900
Investor Information and Complaints (800) SEC-0330 or (202) 551-6551