Nigeria Wins Arbitration Case Against Sunrise Power at ICC
The International Criminal Court (ICC) in Paris, France, has ruled in favour of Nigeria in the $2.35 billion award sought by Sunrise Power over the Mambilla hydropower project. The court…
The International Criminal Court (ICC) in Paris, France, has ruled in favour of Nigeria in the $2.35 billion award sought by Sunrise Power over the Mambilla hydropower project. The court…