UK court backs DP World’s USD 685 mn payout from Djibouti The London arbitration court has ruled that the government of…