Three reasons why Epic Games can give away $17.5 billion worth of games for free
By Mukazzi in Technology
Updated 3 years ago
A $330 million loss isn’t as bad as it sounds