tuna bonds

  • Corruption
    20 Oct 21
    A Swiss bank which made "tainted loans" for government projects in Mozambique has been fined $475m by UK and US authorities over "serious financial crime", and will also write off $200m of debt owed...