Insight

CBI / ECIU REPORT: Net zero is a major driver of UK growth and innovation.

How’s that for a headline? Yet I’m reading about companies rolling back on targets, caught in a greenwash trap, hesitating...