The exclusive distributor of Argentina visits the facilities of Idai Nature
Idai Nature
On June 26, the executive director and development manager of the company visited the new Nature Idai facilities where they could see first hand the manufacturing processes of natural products.