Total assets of KPLC for H1 25 is 368.57 B KES, 0.12% more than the previous H2 24. And total liabilities decreased by 3.39% in H1 25 to 271.28 B KES.