Share this page

IFC Investment in De Novo to Help Develop Ukraine’s Information Technology Infrastructure