Home90 1025 Senegal Trade Investment Treaty hide 90 1025 Senegal Trade Investment Treaty April 4, 2019 Tags 1990 TIAS