Giant Amaya rebrands to The Stars Group
Amaya, headquartered in Canada, with offices also in Malta, announced this week that it has completed its planned re-branding from Amaya to The Stars Group. In addition, its headquarters in Montreal will be relocated to Toronto. The company also revealed its updated corporate logo and launched a new site to mark this launch. This includes…
View details