Decision In Application No.86 of 2025- Chartford Limited Vs. Kenya Power & Generating Company PLC Download 102 Downloads Last Updated: 17-09-2025 14:57 Share Tweet DescriptionPreviewVersions