Decision in Application No. 21 of 2023 Electra Recyclers and Systems Ltd Vs. Kenya Power and Lighting Company PLC

Download