32Red to launch new UK marketing push

Operator aims to take advantage of opportunities presented in post-PoC era with an increase in marketing efforts

32Red Betting Casino CRM Europe Italy Italy News Revenue