P&ID: Nigeria Secures Landmark Victory In Bid To Overturn $10b Judgement
Nigeria has secured a landmark victory in its pursuit to overturn a $10 billion judgement awarded against it in a case with Process and Industrial Developments (P&ID).
Process & Industrial Developments, is company based in the…