… means Ernst & Young Kenya and any affiliated companies, are … Kenyan company that faced World Bank debarment is Techno Brain Kenya … in 2020. Techno Brain Kenya and Techno Brain UAE collaborated … their favour.
Techno Brain Kenya was awarded the contract …