Impact investor Aavishkaar-Intellecap Group raises $25 Million

Top