IREX - Investing in people. Inspiring change 14 Notice International Ministry of Electricity – Operation and Control Directorate 8 Notice Baghdad State Company for Grain Trade 468 Notice Baghdad Petroleum Training Institute-Basra 64 Notice Basra Al-Rashad Training Hospital 2 Notice Baghdad Read More