9 June 2026

'Concerning CSDDD delays' undermine investor confidence, EU told