NCBA Group PLC Annual Report and Financial Statements for the Year Ended 31st December 2024 Posted on April 29, 2025 by Sammy Mwenda