Social media giant, Telegram, has offered to pay back its investors 110% of their investments after the Gram token launch failed again. Investors to Choose 110% or 72% Repayment Telegram has failed in its launch of the Gram token as the Securities and Exchange Commission (SEC) dragged the matter to […]