25 August 2022

European listed companies' sustainability reports lack detail