We are all on a journey towards a more sustainable future, and with increased European sustainability reporting requirements ...