Scene.
CIBA-Geigy PLC.
Macclesfield : CIBA-Geigy plc,
1984-1996.
The Group newspaper of Ciba-Geigy in the UK.
CIBA-Geigy PLC
Speciality Chemicals news