World Bank, EU Investment Bank score Edo high on project execution
The World Bank and the European Union Investment Bank have scored Edo State as one of two best states in Nigeria, where projects are being executed in line with global best standards.