Policy NRFC signs on to new duties that could hit its return rate The independent corporation managing Australia’s $15 billion industry fund has agreed to a government edict to take a longer view on returns and get a mix of new cheap...