Who Owns St Barts Island: Private Ownership, Corporate Holdings, and Key Stakeholders
Finance
St Barts, officially Saint Barthélemy, is a French overseas collectivity in the Caribbean. The island's land is divided among private owners, the French state, and local commun...
Open article