Search ST Engineering

2009: Launched City of Hamburg, the first Roll-On Roll-Off ship built in Singapore.