Share this page

IFC INVESTS IN INFORMATION TECHNOLOGY FUND IN INDIA