Safaricom has found itself in the eye of a storm over allegations of breach of confidential subscriber data with MPs hot on ...