
The Bahamas: a recent leak from the country's corporate registry named the directors of thousands of secret companies registered in the jurisdiction, sparking more calls for greater tax transparency.
The Bahamas: a recent leak from the country's corporate registry named the directors of thousands of secret companies registered in the jurisdiction, sparking more calls for greater tax transparency.