Navy's Catapult promises to accelerate emerging tech, but skepticism remains

Navy's Catapult promises to accelerate emerging tech, but skepticism remains