Home / Browse
-
Featured
Printing & Advertising
New Soul AdvertisingNew Soul Advertising is an exhibition stand and full-service sign shop based in Faisal, Giza, according to its website. It designs and builds exhibition stands, illuminated signs a…
-
Featured
Printing & Advertising
Echo MarkEcho Mark describes itself as an advertising and production house with its own factory in Cairo, operating since 2010. It designs and builds architectural cladding facades, exhibit…