ITFC Senegal financing