Now, more than ever, sustainability is top of mind for many companies. With the EU making sustainability reporting mandatory,…