Mambilla Victory: Nigeria Escapes $3.38 Billion Legal Liability September 18, 2026 Cover StoriesEnergy by EKOCITYMAGAZINE_A1 Mambilla Victory: Nigeria Escapes $3.38 Billion Legal LiabilityICC tribunal rejects Sunrise Power’s claims, orders reimbursement of Nigeria’s legal costs and removes what President Tinubu calls ...