Canada inks historic submarine deal with German firm amid global tensions | PiQ Markets