Source: Telecompaper

The Stars Group: Opera sells stake in Star X for over USD 83 mln

(Telecompaper) Opera said it has sold its 19.35 percent ownership interest in Star Group Interactive to Kunlun Tech, its parent company, for USD 83.5 million in cash. The transaction has already closed...

Read full article »
Est. Annual Revenue
$1.0-5.0B
Est. Employees
1.0-5.0K
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100

Read more