Canada Pursues Billion-Dollar Submarine Deal with Germany Amidst Stalling Defense Stock Rally | Adalytica