IMMORTALS

IMMORTALS

An eSports organization founded with unprecedented dedication to fans and to player well-being.

HQ location
Los Angeles, United States
Launch date
Employees
Enterprise value
$150m
Authorizing premium user...