Leading video live streaming platform, Twitch towards encouraging crypto payment has announced that users who make use of crypto to pay subscriptions would enjoy a 10 percent rebate. Twitch, an Amazon-owned firm, is a leading live streaming platform for gamers since its introduction in 2011. The platform managed to oust YouTube gaming as the frontline […]