Nigeria wins $3.38bn Mambilla arbitration battle, Tinubu hails ICC verdict
ABUJA – Nigeria has secured a major victory in its long-running arbitration dispute with Sunrise Power and Transmission Company Limited over the Mambilla Hydroelectric Power Project in Taraba State. An…
