London Tribunal fines Nigeria $8.9b
A London Arbitration Tribunal has awarded $8.9 billion fine against Nigeria in favour of a British firm, Process and Industrial Developments Limited (P & ID).
According to documents obtained at the weekend, P & ID had initiated moves to recover a...