October 14 - This year’s BSI Net Zero Barometer, an annual poll of UK businesses on the low-carbon transition, paints a relatively troubling picture for anyone who cares about sustainability. Some ...