Encore Environment announced finalists at the SME Northamptonshire Business Awards 2023 We are thrilled to announce that Encore Environment has been successful in reaching the finals of…