I just read the minutes posted on Comsec and there was no mea culpa for a complete lack of risk management in 2007-2008, hence the dilution and big drop in NTA per share.
Hopefully they faced some tough questions at the end.
IIF Price at posting:
44.0¢ Sentiment: Hold Disclosure: Held