‘Fortnite’ creator, Epic Games receives $1.25 billion from financial and strategic partners

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