St. John’s, N.L.-based Kraken Robotics Inc. has completed demonstrations for its new Autonomous Launch and Recovery System ...