January 11th, 2004 - 02:00 GMT Al-Yousuf Group launches new IT company Al-Yousuf has set up a new technical and professional services company specializing in customer contact solutions. CT Soft focuses on enhancing contact management for enterprises across their business Read more