Guardian Shows Our Pump Working at Tesco Site in Chatteris
Camfaud pump working at the mothballed Tesco site at Chatteris, Cambridgeshire. In an article discussing the current financial woes of supermarket chain Tesco, the Pulitzer prize winning newspaper The Guardian features a phot