First renewables project for EBRD and IFC in Georgia

Blurred image of Trade Finance article content