
As Twitch remains locked in a seemingly endless dispute with the Recording Industry Association of America (RIAA) and major record labels over music copyright and licensing issues, the streaming giant has now issued an apology to its users. Citing frustration and confusion among its users, Twitch apologized...