Tag: Daewoo Shipbuilding terminates 703.4b won contract