ORGANIC ILEMBA LIMITED
Kenya
On-Farm Production (crops, livestock), Others
Rio Fish Ltd
Kenya
On-Farm Production (crops, livestock), Livestock, Training and Capacity Building, Processing, Agri-Tech and Digital Services