On Monday, October 23, 2023, in a stunning victory for Nigeria, a high court in London set aside the arbitration award obtained in January 2017…