Shipping has been included in the EU's new Green Deal at its launch on Wednesday, but a German industry group and a green group have reservations about its efficacy.

The deal, unveiled by European Commission president Ursula von der Leyen, includes a law to make Europe climate-neutral by 2050.