Kenya Power technicians replace a transformer at Kanyange village in Othaya, Nyeri County. [File, Standard]
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.