SAN FRANCISCO – The global game-streaming firm Twitch announced last week that it has added affirming tags for its users. The California based high-tech company said...
Apple, Disney, others lock horns wth Netflix as streaming wars intensify — where will all the LGBTQ content land?