Epic Games, makers of Fortnite, announce major layoffs and mode shutdowns due to declining engagement, despite $6B revenue in 2025.
Source
Epic Games, makers of Fortnite, announce major layoffs and mode shutdowns due to declining engagement, despite $6B revenue in 2025.
Source