An Opera News Kenya publication
Fraud in the medical schemes industry has been under the spotlight for some time, with key role…