Telegram for PC is now available on the Windows Store

Telegram has finally released its desktop app on the Windows Store. The new Telegram Desktop app is now available for download on PCs running Windows 10, but its not a true universal app yet. Read more…
Neowin