Company to Open New Battery Production Facility to Meet Defense Market DemandST. JOHN'S, Newfoundland and Labrador, Feb. 26, 2025 (GLOBE NEWSWIRE) -- Kraken Robotics Inc. (“Kraken” or the ...