$10 mn fund invested by Omidyar Network into Indifi Technologies Pvt. Ltd. [Representational image credit : Unsplash Andre Taissin] Courtesy : TH ; 13/12/2016
$10 mn fund invested by Omidyar Network into Indifi Technologies Pvt. Ltd. [Representational image credit : Unsplash Andre Taissin] Courtesy : TH ; 13/12/2016