The Industrial Development Corporation (IDC), a national development finance institution, had dispensed more than R1 billion in its Post Unrest Business Recovery Funding approvals by the end of last week, which had sustained 22 493 jobs it said at the weekend.