Share Facebook Twitter LinkedIn Pinterest Email The new rules forcing companies to check supply chains have been hailed by environmental and social activists – but raised significant concerns over red tape. Source link