Taroudant
- MAROC
A cooperative of 20,000 farmers grouped into 72 dairy and citrus production cooperatives
Casablanca
- MAROC
Hygiene, water treatment and animal feed