UK-based facilities services provider Churchill Grouphas published its latest social value report, outlining how the business ...