Comment: We will need pain, not 'La La Land' to achieve sustainable goals
22 November 2024
The European Commission putting together a one-day conference - titled Supporting companies in applying the European sustainability reporting standards - was always going to be somewhat of a sales pitch, and understandably so.
Outcome of Glencore's OECD human rights complaint questions pushback of due diligence laws in UK and EU
22 November 2024
As UK NCP finds instances of non-compliance at a former subsidiary of Glencore in Chad.