Malta Gaming Authority suspends Random Games Limited license: Updated
After earlier initiating an investigation into Random Games Limited, the Malta Gaming Authority has now suspended the online casino games developer’s license while additionally ordering the firm to cease all op...