Biowatch Medical Inc
Investment scam - shell company
Biowatch medical inc. Of Columbia, SC is a worldwide investment scam. The stock they market for sale is worthless because the company only exists in the heads of the conmen that run it and gullible investors. To date, biowatch medical inc. Has defrauded hundreds of investors out of $20 million ...