Epic Games hauls in $1.78 billion from investors; company now valued at $17. 3 billion August 7, 2020 Posted by: Josh Harris Category: Annoucement No Comments 2020