Corporate £2.8m in social value activity positively impacts Karbon’s customers and comm... 6 August 2025