Sustainability reporting at centre of EU’s 1 trillion euro Green Deal - SustainCase - Sustainability Magazine