One of the biggest charities in Britain owns the maritime and industrial conglomerate Lloyd’s Register (LR), which has apologised for its historical involvement in the transatlantic trafficking of African slaves. …
Tag: