International treaty

Tax Information Exchange Agreement: UK Brazil - not in force

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