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
David Skentelbery
This company has no teams yet