KENYA – Collaboration agreement Idai Nature 11 years ago Kenya’s ambassador in Spain visit the new facilities of IDAI NATURE and seal technology transfer agreement between the two countries. Idai Nature