The above is one of the questions which spring up each time the name Alex Otti is mentioned. Otti, resigned from a plump job as Managing...
The long-held industry belief that stronger IT investments lead to reduced fraud exposure appears to be under pressure...