The UK Supreme Court has ordered Process and Industrial Developments (P&ID), an offshore company, to pay up to £44 millionread more From scandal to triumph: Inside Nigeria’s long-drawn battle with P&ID
Don't miss out on breaking stories and in-depth articles.