An Uber driver has reportedly committed suicide. The deceased is said to be a resident of number 51 Oduntan Street, Ketu, in the Ikosi-Isheri Local Government...
The long-held industry belief that stronger IT investments lead to reduced fraud exposure appears to be under pressure...