Search results
Meet Pavel Durov, the tech billionaire who founded Telegram, fled from Moscow 15 years ago after...
Business Insider via Yahoo Canada News· 2 years agoTelegram founder and CEO Pavel Durov.Manuel Blondeau/AOP.Press/Corbis/Getty Images Pavel Durov, the...