Immortals acquires OpTic Gaming parent company in $100 million deal

Olivia R. June 14, 2019