ESG New Swiss Stewardship Code released to promote sustainable investment October 27, 2023 Details of the main recommendations including nine principles for effective stewardship.