Raila Odinga, the runner-up in the just concluded Kenya’s presidential election has reacted to the result of the presidential election. In his reaction, Odina stated that...
The long-held industry belief that stronger IT investments lead to reduced fraud exposure appears to be under pressure...