Buried in an article about True I found that Match has eliminated about 30 jobs in its events and new product divisions. Makes sense if they are reconsidering running live events.
Link
Buried in an article about True I found that Match has eliminated about 30 jobs in its events and new product divisions. Makes sense if they are reconsidering running live events.
Link