The war between Kick and Twitch has taken an ugly turn for their links with the parent company. Launched in March 2023, Kick reportedly shares its links with Stake. Twitch, on the other hand, has Amazon as its parent company. It has been accused of violating human rights on several occasions. This is just the …