EU Parliament passes directive on corporate accountability
The European Parliament on Wednesday endorsed a new directive requiring companies to take active measures against their adverse impacts on human rights and the environment. The ‘due diligence’ directive, which passed with 374 votes in favour, 235 against, …