Politics British Virgin Islands firm, P&ID, Ordered To Pay Nigeria £1.5m byBiola FestusSeptember 11, 2020