18 June 2025

EU ESG Rating Regulation to penalise small firms and benefit 'big four'