Epic Games unveils $1.78 billion funding round at $17.3 billion valuation [VentureBeat]

View Article on VentureBeat