NCBA Group managing director, John Gachora reflects on his bank’s 2023 full-year performance. Post navigation 31 new hotels coming up in Kenya before year end Kenya Airways, Precision Air seek extension of waiver from rivalry rules