BAE Systems and Irving Shipbuilding Inc. (ISI) have signed a contract with the Canadian Royal Navy to continue the ...