Egypt: Computer division installations webmaster 3 years ago Supply of installations for a computer division