Share this page

IFC and Banco Sabadell finance X-ELIO with US$44.1 million to build photovoltaic plant in Mexico