Omnivore, IFA Fund invest Series A money in agri-tech startup Ecozen

Top