In a significant turn of events, a British court ruled in favour of Nigeria, freeing the country from paying a massive $11 billion in damages over a failed gas project. On Monday, Justice Robin Knowles of the High Court in London overturned…
Today: 22. Dec, 2024