I think there is a more recent article -- they (CDEL) had to pay a fine, but it wasn't very much, I think around 22 million, which was WAY less than the profit they made cheating investors. I'm going on memory here so this may not be accurate.
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links