Free-to-view film exposes London as money laundering capital of the world
A new free-to-view film has been released exposing how London became the money laundering capital of the world. The Spider’s Web has already racked up half a million views since it was released earlier this month and puts London at the centre of a global web of offshore secrecy jurisdictions...