Chip shops in the running to bag environmental industry award are announced. Three UK fish and chip shops in Wales, Nottinghamshire and Yorkshire have emerged as finalists in the Environment […]