The Industrial Development Corporation (IDC) has issued a R 2.05-billion inaugural sustainability bond, surpassing the ...