business Tech Twitch severs ties with Super Smash Bros. streamer ZeRo This comes after his ban from Facebook Gaming