Impact investment firm Aavishkaar-Intellecap Group has raised $25 million (about INR 170 crore) in an equity funding round led by Triodos Investment Management and Shell Foundation. The capital will be utilized to consolidate and expand its bouquet of ecosystem building businesses.