by newzulu
SWITZERLAND, Geneva: A picture taken on January 26, 2016 shows Credit Agricole Private Banking bank sign in Geneva, Switzerland. The revelations of the recently leaked Panama Papers concerning offshore companies in tax heavens, have caused a stir amongst banks.