Now the CSDDD has finally been agreed, we assess how far it can go to protect the environment and human rights, after months ...