The International Finance Corporation (IFC) said on Tuesday it had agreed a USD-300-million (EUR 255.1m) financing package with Argentine power producer Central Puerto SA (BCBA:CEPU) to support its investments in hydro power and battery storage in Argentina.