News

THE Industrial Development Corporation (IDC) signed a €17-million Memorandum of Understanding (MOU) with Germany’s KfW ...