Senegalese entrepreneur Stephan Senghor has been