Ibex
Contract
Telecommunications Cairo, Egypt