
Making transparency real: Why Open Duka is important
Recently in the Kenyan press, it emerged that there was ambiguity as to the company that may have been awarded the controversial Kshs 327 billion
Recently in the Kenyan press, it emerged that there was ambiguity as to the company that may have been awarded the controversial Kshs 327 billion