Ibrahima Kane launches DELAA Impact and joins the advisory firm A&A Strategy admin / September 8, 2024