The Edo state government has rejected what it described as attempts to pin the state’s ranking in the 2026 Phillips Consulting States Performance Index...