IREX - Investing in people. Inspiring change 14 Notice International North Petroleum International Company Limited (NPI) 6 Notice Baghdad Babylon Agriculture Directorate 305 Notice Babil Diyala Governorate Investment Commission 62 Notice Diyala (Midland Refineries Company (MRC 2485 Notice Baghdad Read More