They removed the section about the labs in California.
The main page used to have eight links -- now it has seven. So, SOMEBODY is updating that site.
They made the same change to cstamdl.com. No other changes to either site.
I wouldn't be surprised to see usacst.com (and perhaps even catamdl.com) return to the public view. That link to the "labs in California" was the one chink in their armor.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.