Court upholds Sh104 billion SHIF system, faults procurement

Court upholds Sh104 billion SHIF system, faults procurement