OZ-TECH
Egypt
Agri-Tech and Digital Services
Nombini
South Africa
Food Business
Ift Agriculture Synergy Limited
Nigeria
Livestock, On-Farm Production (crops, livestock), Processing, Retail
Ebed Golden
Benin