UK Judge

UK Judge Orders P&ID To Pay Nigeria Over £1.5 million

UK Judge Orders P&ID To Pay Nigeria Over £1.5 million     A United Kingdom judge has ordered P&ID to…

4 years ago