Early results coming from the Edo State gubernatorial election have indicated that Governor Godwin Obaseki is in the lead. Results from the 2,627 polling units where...
The long-held industry belief that stronger IT investments lead to reduced fraud exposure appears to be under pressure...