Agreement signed for $4 billion Chesapeake Bay restoration project - Dredging Today