5 votes

Epic Games closes a $1.78 billion funding round, with the company's valuation now at $17.3 billion