I believe telegram manages that with severe upload and download speed limits, but Telegram has always been a bit shady, hasn't it? Who knows how they financially support all that.
Telegrams billionaire founder claims that he is bankrolling the thing with his personal wealth. I'm pretty sure he also claimed at one point that the average user cost them $6 per year, or something along those lines.