Tantalus Media
One of the world’s leading independent development studios. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
$55m (Public information from Mar 2021)
Company register number 125100021
Melbourne Victoria (HQ)
Authorizing premium user...