Telegram to pay back $1.2 billion to investors & $18.5 million fine on failed token
Besides the $18.5 Million fine, A 72% return to investors in the US to be paid this year and to those investors abroad, a 110% return after a year totalling $1.2 billion…