Two companies released FY25 results with three others closing their books for final dividends.
BAT Kenya's profits rise by 39 per cent to Sh2.98bn in the six months to the end of June.