Technology Why Twitch’s push to woo publishers is facing challenges in 2024 Posted on January 28, 2024 by miyuru By Alexander Lee – January 25, 2024 – 5 minutes checked out – Ivy Liu As Twitch aims to broaden its attract marketers, the business is discovering itself progressively hamstrung….