Great Lakes Dock and Materials nabs Oswego breakwater contract - Dredging Today