Business leader Martha Namundjebo-Tilahun and financial institution Bank Windhoek have been nominated for the prestigious 2025 African Business Leadership Awards (ABLA). Organized by the African Leadership Magazine, the awards recognize outstanding contributions to corporate governance, leadership excellence, and sustainable development across the continent. The nominees, announced this week, will competeContinue Reading