Market German, Norwegian Ministers Court Canadian Submarine Order Worth Billions Admin October 20, 2025