EU strikes deal to simplify sustainability reporting, due diligence requirements

European Union, sustainability reporting, corporate sustainability
World
image