The International Finance Corporation (IFC) is investing EUR 100 million (USD 112m) and Proparco, a subsidiary of Agence Francaise de Developpement (AFD), the French development agency, EUR 35 million in an Moroccan green bond.