Author: Fatimazahra Dehbi
-

The French Law Five Years on: Through the TWAIL Lens
Human rights and environmental due diligence (HREDD), having developed from the concept of human rights due…



Human rights and environmental due diligence (HREDD), having developed from the concept of human rights due…