Victory For Nigeria As UK Court Awards £20 Million Against P&ID

In a major development in the long-running legal battle between Nigeria and Process & Industrial Developments Limited (P&ID), a UK court has awarded Nigeria...