The Georgia Ports Authority’s Ocean Terminal is now home to one of the most powerful barge-based cranes in the Southeast – The Savannah Giant. The heavy lift barge crane can handle cargo up to 500 tons.
Fill in the form to receive the latest news about Stevens Towing on your e-mail!