Share this page

New IFC Report highlights INR 836 Billion Investment Opportunity for Financial Institutions in Women Owned Very Small Businesses (WVSEs)