0 followers
GBSL was established in Freeport in the year 1999 as part of a larger plan to develop a maritime center on the island. The shipyard is located inside the port of Freeport, Grand Bahama, only 93 nm east of Miami, Florida. GBSL is capable of docking any type of seagoing vessel up to 300m in length. In... Read more
Industries
Headquarters
Employees
Links
David Skentelbery