Analysis Ukrainian Domestic Energy Efficiency Gets IFC-Swiss Boost Emerging Europe Staff The International Finance Corporation (IFC), a member of the World Bank Group, signed an agreement with the government of Switzerland on June 19 to facilitate energy... Read More