Recovery of stolen assets makes progress but more needs to be done, according to latest report

11 September 2014 – A new joint report from the Stolen Asset Recovery Initiative (StAR) and the Organisation for Economic Cooperation and Development (OECD) shows a significant increase in the freezing of stolen assets, along with some improvements in …

You May Also Like