IDL hasn't got any contract for Huddi busines that might be reason market is not taking accepting any positive news. If they can't generate expected revenue for huddy then they might need to write off some value from huddy business.
IDL Price at posting:
$1.02 Sentiment: None Disclosure: Not Held