A Piece of Hay in a Needle
People often inquire, “Well, do you believe you'll find them? According to David Shea, vice-president of engineering at Kraken, The Globe and Mail. “The technology isn't the issue. The challenge is knowing where to look. The region off the coast of Point Petre seemed like a logical starting point. Since the prototypes were first introduced there all those years ago, it makes sense.