

This is a Bonus episode from The Global Story - Is Twitch too big to fail?The world's largest live-streaming platform, Twitch, faces an uncertain future. Media reports suggest that parent company Amazon has become frustrated by its failure to make profit, and rumours are swirling of a third round…