A section of Senators has accused the Kenya Power and Lighting Company (KPLC) of impunity, lack of accountability, and ...