Senior Royal Dutch Shell executives have been charged in Italy for their role in an alleged vast “bribery scheme” that deprived Nigeria of over a billion...
The long-held industry belief that stronger IT investments lead to reduced fraud exposure appears to be under pressure...