Fendercare Marine launched a new STS location, operating approximately 15nm offshore Freeport, Grand Bahamas. The fully equipped…