11 Oct 2022, 03:36 UTC · By: Otilia Drăgan / Could shipping be entirely green in the not-so-distant future? Veer believes so, and its Mamba project looks really promising