UK’s National Crime Agency agrees to £190m settlement with Malik Riaz’s family

The National Crime Agency (NCA) of the United Kingdom has agreed to a settlement worth £190 million with the family of property tycoon