Seven Marine Ceases Production

Maker Volvo Penta cites science-based sustainability and Paris Climate Agreement.