Report - Social venture fund Aavishkaar invests 26 crore in two companies … · 2012. 4. 13. · However, investors, including Lok Capital and Omidyar Network, have already announced investments,

Please pass captcha verification before submit form