Return to Article Details Combating tax evasion through tax havens: A comparative analysis between Romania, Switzerland and Cyprus Download Download PDF