Ibrahima Kane launches DELAA Impact and joins the advisory firm A&A Strategy