‘Fortnite’ creator, Epic Games receives…

Epic Games has received an investment of approximately $1.25 billion from KKR, ICONIQ Capital, Smash Ventures,…

Games