Share this page

IFC SIGNS US$100 MILLION AGENCY LINE FOR TELECOMMUNICATIONS PROJECT FOR CENTRAL EUROPE