Dutch impact fund IDH FarmFit enters India with bet on Omnivore-backed Stellapps

Top