Online shop Loot Crate may have grown too fast

16
Published on 12 Sep 2019, 6:02
This video was originally published on June 30, 2017. The company drew accolades for its fast growth, but tensions simmered inside the company.
news