Safaricom Subscriber Data Leak Case Continues Amid Conflicting Legal Positions
A legal dispute involving the alleged leak of subscriber data belonging to over 11.5 million Safaricom customers continues to unfold...