Great Lakes wins seven contracts worth over $130M - Dredging Today