.
DEME deploys autonomous plastic collector on Scheldt River
DEME Environmental Contractors (DEC), the environmental specialists of DEME, has begun installing a plastic collector on the Scheldt River on behalf...