10 February 2023

Corporate sustainability 'due diligence' proposal passes key vote