Could This Paoli-Based Internet Search Engine with Just 100-Plus Employees Be the David to Google's Goliath?
By Austine in Technology
Updated 3 years ago
With Internet privacy becoming a major concern for a growing number of people, Paoli-based DuckDuckGo, the privacy-minded search engine with approximately 124 employees, is poised to take on industry giants like Google, writes Don Steinberg for Philadelphia magazine.