I'm researching this Algerian stamp (Scott 517) which I'm including in a thematic exhibit I'm putting together for the APS show. The only thing I couldn't find Googlin' was the full name of what I assume is the stamp's printer, which is shown as 'Suisse' in the selvedge.
Am I correct that this is the printer, and is there a full name for this Swiss company?
