Image credits: DeviantArt We are in the midst of a streaming arms race and Netflix turned a cold war hot. On the 5th of December 2025, Netflix, the streaming superpower, and Warner Bros. Discovery (WBD) announced a merger valued at $82.7 billion. Netflix was […]