Login/Register
Octoplay
Octoplay

Allwyn North America

Record profit for Illinois Lottery as online sales grow to $518 million

The Illinois Lottery has reported a 6 per cent increase in net income to $882 million for the fiscal year ended 30 June, the highest [...]

1 min read