3 ms·
That means that Roman Abramovich is the largest investor in Telegram ($300M is 35% of $850M).
by dennisgorelik 9y ago
That means that Roman Abramovich is the largest investor in Telegram ($300M is 35% of $850M).
- utellme 9y agoThe only question is - was it business investment followed by will of Abramovich or something else?