News

Kenya Power and Lighting Company (KPLC) has been dealt a blow after the High Court stopped it from awarding a Sh21 billion tender for the supply of meters. Justice John Chigiti issued the order ...