Investors revolt over pay, while BlackRock blames ‘vague’ language for underwhelming climate vote at Barclays

Round up: the latest on ESG-related resolutions