InvestorsHub Logo

mcjodie

08/23/17 6:07 PM

#65316 RE: Drewed #65315

Wow, you are right. They did update the site, and posted a Blog notice 8/20. I'll be more than happy to get some of my money back....