Better Business Standard launched to offer ‘affordable and procurement-ready’ impact accreditation for UK SMEs New accreditation, launched by the Better Business Network, aims to reduce barriers for small businesses to prove their impact while aligning with government net zero and social value policies. David Lyons 10th September 2025