IDAI NATURE adheres to IBMA Idai Nature 12 years ago IDAI NATURE becomes member of IBMA (International Biocontrol Manufacturers’ Association). Idai Nature