Looks like its latest raise brings Epic Games’ valuation to $31.5 billion.
Headline
Looks like its latest raise brings Epic Games’ valuation to $31.5 billion.