The frustration many creators have shown with Twitch – the streaming platform giant that became a powerful tool for musicians stuck at home during the pandemic – is no secret. The battle between creators looking to share music with the online world and the copyright that has caused endless hurdles along the way has been a massive […]
