DuckSearch, a search engine for people and items, has launched a new version that will make it easier for people to access their favorite search engines.The DuckSearch update comes as the popular file search engine faces a huge competition from new rival File.com and Amazon.com, which launched their own file search engines in the US last week.DuckSearch says the update […]