Finney’s named UK’S most sustainable fish and chip operator. A popular Welsh fish and chip operator has been crowned the winner of the Environment & Sustainable Business Award at this […]