Loading...
ADVERTISEMENT

IFC has proposed an investment in the second fund of A91 Partners