Corporate Social Responsibility Reports Karooooo ESG Report 2023 PDF Karooooo - Compensation and Nomination Committee Charter PDF Annual General Meeting 2024 2024 Annual Report Filing on Form 20-F Notice of 2024 Annual General Meeting Annual General Meeting 2024 pre-registration and questions 2023 2023 Annual Report Filing on Form 20-F Notice of 2023 Annual General Meeting Annual General Meeting 2023 pre-registration and questions 2022 2022 Annual Report on Form 20-F Notice of 2022 Annual General Meeting Annual General Meeting 2022 pre-registration and questions 2021 2021 Annual Report Filing on Form 20-F Notice of 2021 Annual General Meeting