Upon further reflection I think Stenocare has more reason to be embarrassed than OWC. Doesn't say much about their level of commitment going forward. Nor does it say much about their due diligence.
(0)
(0)
OWC Pharmaceutical Research Corp. (OWCP) Stock Research Links