International treaty

Tax Information Exchange Agreement: Uruguay - not in force

Agreement between UK and Uruguay that has been signed but not yet in force.