Lloyd's of London to invest $65 million following slavery report

Lloyd's of London to invest $65 million following slavery report