44Mustafa Ayyad, a name that echoes trust renewed, a highly skilled technical team with top-level expertise and quality in work