News

The High Court blocked the payment of over Sh220 million to an Italian firm Gregori International, over a contract for the upgrade of stadia ...