Mambilla: Nigeria Wins $2.35bn Sunrise Power Arbitration

Nigeria has secured a major victory in its long-running arbitration dispute with Sunrise Power and Transmission Company Limited over the Mambilla Hydropower Project, with...