1088+
153+ units
128 (CRAH), 25 (CRAC)
Egypt – Cairo
Egyptian Government
With our experts in diversified fields hence we are able to assist you and build a better solution to leverage your business