Andorra and Liechtenstein said they would accept standards that make their banks more transparent, a small but significant step for Western governments ...
Andorra, officially the Principality of Andorra, also called the Principality of the Valleys of Andorra, is a landlocked microstate in Southwestern Europe, located in the eastern Pyrenees mountains and bordered by Spain and France