Epic Games is valued at about $15 billion, according to research firm CB Insights, and is backed by notable investors like China’s Tencent, Disney and top investing firms KKR and Kleiner Perkins. …
More Fortnite maker Epic Games adds video chat app Houseparty Videos