0 employees
Szealand’s Floating Territories technology enables individuals to settle and live independently at sea on their own floating piece of land.
2021