2 April, 2023 Searching for light in the Lister foundry – By Matthew Bigwood By Matthew Bigwood Lister Petter, a manufacturer of diesel engines, was based in Dursley, Gloucestershire, on a site more than a mile in length and at its height employing thousands of people. The... Read More