ESG round-up: Almost quarter of BP investors vote against chair

The latest developments in sustainable finance: Canadian political parties set out climate-related policies for financial institutions; Snam publishes sustainable finance framework.