Governments vow action against tax avoidance after Paradise Papers release

London residence of Britain's Queen Elizabeth II, Buckingham Palace Source: EPA
Europe's finance ministers say the so-called "Paradise Papers" emphasise the importance of fighting tax evasion.
Share