When getting a score on the matter of sustainability, the top performing company in Europe received a 7. A good score, but a lot more could be done, and it could be done better. When it comes to green transition, the improvement must arrive swiftly. These are the key takeaways from the second edition of…
TRENDING