Court clears Sh10bn Kenya award to non-existent firm
The apex court in October 2022 ordered the Kenya Electricity Transmission Company to pay Spanish firm, Instalaciones Inabensa, €37.6 million for breach of contract after cancelling a contract for...