Subscribe
Subscribe

Amaya chooses new corporate name as revenues climb 10%

‘The Stars Group Inc’ floated as new moniker to “better reflect the modern nature of the company”