6 October 2025

Social risk 'blind spot' in banks' CSRD reports flagged in study