Tag: KenGen half-year profits dip to Sh4.6b as revenues shrink