The Industrial Development Corporation (IDC) has successfully raised R2.05 billion through its first-ever sustainability bond, surpassing its initial…