Marine engine units 2023 China
Dredgers 2015 Portugal
Work Boats / Barges Denmark
Marine engine units 2022 China
Marine transmissions 2018 China, Jining China
Work Boats / Barges 2021 3,000 h Netherlands, Numansdorp, Zuid-Holland