2 ms·It seems like yesterday when Twitch was on the verge of closing down. Is it profitable yet ?by Aissen 10y agoIt seems like yesterday when Twitch was on the verge of closing down. Is it profitable yet ?