11 months ago Tags IFC investment India World Bank’s IFC Bets $25 Million on Trifecta Capital — Is India About to See Its Next Wave of Unicorns? India’s startup ecosystem just got a massive adrenaline shot. The International Finance Corporation (IFC) — the private sector arm of