Davido might just have confirmed one of the positions of his critics. Having boasted that he was done with putting his life in the hand...
The long-held industry belief that stronger IT investments lead to reduced fraud exposure appears to be under pressure...