BC Iron has secured finance for its Nullagine joint venture iron ore project, thanks to a $53.8 million off-take agreement with a Hong Kong-based industrial and trading company.