$11bn Judgement: Nigeria wins again as London court denies P&ID’s appeal

The photo used to illustrate the story
The photo used to illustrate the story