The Pandora Papers is the greatest trove of leaked offshore info in background with files coming from offshore support companies working in Anguilla, Belize, Singapore, Switzerland, Panama, Barbados, Cyprus, Dubai, the Bahamas, the British Virgin Islands, Seychelles and Vietnam.