Your browser is not supported. Please update it.

12 June 2025

In it to win? Netflix’s gaming strategy lacks follow-through