BANK OF AFRICA: Financial Statement for the Six Months Period Ended 30 June 2024 Kanama 30, 2024 Hashize umwaka 1 Imvaho Nshya Kanama 30, 2024 Hashize umwaka 1 Imvaho Nshya Kanama 30, 2024 Hashize umwaka 1