This Site Was Known As the Internet’s ‘Odd Duck’ a Decade Ago. Now It’s Aiming for 1 Billion Users. Sherin Shibu Entrepreneur 4 0 26.06.2026 The platform has........© Entrepreneur visit website