Strategic Nest Corporation (SNC), a research-driven communications and public relations firm, has announced the winners of the 2025 edition of the Strategic Business & Leadership Awards (SBL 2025).
Speaking during a press briefing at SNC headquarters, the firm’s CEO and Head of Secretariat, Samuel Nũjari, said the awards were designed to celebrate leaders and organizations driving impactful change across Africa.