Decision in Application No. 21 of 2023 Electra Recyclers and Systems Ltd Vs. Kenya Power and Lighting Company PLC Download 501 Downloads Last Updated: 28-04-2023 14:29 Share Tweet DescriptionPreviewVersions