idc-opportunities