Tag: P&ID officials

Nigeria defeats P&ID as UK court grants relief from $10bn fine

A landmark victory has been secured by Nigeria in its move to overturn a $10 billion judgment awarded…