Im sure on paper, due diligence would have been fine. At the same time I don't think there is any serious concerns overall. Overstating forecasts is another matter.somebody learned a lesson i hope.
SIL Price at posting:
13.5¢ Sentiment: None Disclosure: Held