Skip to main content

A compact, unmanned, renewables-powered and self-sufficient vessel able to pick up marine litter and to treat it on board for volume reduction and energy recovery

No results available