A petition signed by 5,000 people demanded greater transparency over the operation of Pearson Engineering’s Armstrong Works ...