Why Smash Ventures bet part of its $75 million fund on Epic Games Posted byby Dean Takahashi March 7, 2021 19 min Two years after it put some money into Epic Games in 2018, Smash Ventures finally came out of hiding with its $75 million fund... Continue Reading 19 min