You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

$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