IIFC has been involved principally with the development of a large variety of infrastructure projects for participation by the private sector. However, its activities are not limited to developing investment projects. It also undertakes non-investment projects. The broad types of projects where they have provided advisory and other services include:
(a ) Development of large investment projects for the private sector;
(b) Restructuring and commercialization of existing public sector projects;
(c) Capitalization of infrastructure projects;
(d) Policy development projects;
(e) Management contracts;
(f) Development of small investment projects for the private sector.