21 Mar
The Chinese internet company owns 48.4% of Epic Games, and can appoint members to the Board of Directors, after a $330 million investment
The Chinese internet company owns 48.4% of Epic Games, and can appoint members to the Board of Directors, after a $330 million investment