Share this page

IFC is ready to invest up to $2 billion pesos in ABL Trust Mexico to promote SMEs recovery