15 June 2023

UK companies concerned ESG ratings influence investor voting