Business

Twitch launches Indie Amplifier program

Streaming platform aiming to give indie games a boost on the platform