Europe's largest carbon capture facility opens in the Netherlands

The first ever zero emission, autonomous ship