IFC and EBRD combine to develop Albanian oil field

Blurred image of Trade Finance article content