Tinubu: $2.35bn Mambilla Ruling Clears Major Legal Hurdle To 3,960MW Project
Nigeria has secured another major victory in a string of high-stakes international legal battles, with the International Chamber of Commerce (ICC) tribunal in Paris on Thursday throwing out a $2.35 billion claim by Sunrise Power and Transmission Company …