Invest11 years ago
Investors call for supply chain transparency legislation in UK modern slavery bill
Investors with a total of £195 billion in assets under management are calling for Transparency in Supply Chains (TISC) legislation to be embedded in the UK...