Daily Archives: 16th May 2020

Telegram ICO: most Russian investors take 72% payout, Telegram takes $500m of loans