New app, robots and other tech news By: Business Journals June 28, 2013 at 12:02 PM EDT DuckDuckGo launches app for iPhone and iPod touch The Paoli, Pa.-based company's main search engine allows its users to be anonymous... Read More >> Related Stocks: Lockheed Martin