Tag: Process & Industrial Developments

Nigeria wins appeal in landmark ruling against Process & Industrial Developments

October 29, 2023

Nigeria no longer has to pay a multibillion-dollar fine over a failed gas project agreement with Process & Industrial Developments Ltd (P&ID), after a London ... Read More