Double Taxation Treaties
Brazil 2008
Canada 1996
Caricom 1994
China 2004
France 1987
Germany 1976
India 1999
Italy 1971
Luxembourg 2001
Spain 2009
Sweden 1984 … more
Brazil 2008
Canada 1996
Caricom 1994
China 2004
France 1987
Germany 1976
India 1999
Italy 1971
Luxembourg 2001
Spain 2009
Sweden 1984 … more