Industrial Development Corporation (IDC) is a state-owned conglomerate that owns, among many companies in a myriad of industries, the newspapers Zambia Daily Mail and Times
Industrial Development Corporation (IDC) is a state-owned conglomerate that owns, among many companies in a myriad of industries, the newspapers Zambia Daily Mail and Times