A little over a month after being approved by regulators in Gibraltar and Maltese online casino games developer Relax Gaming Limited has now returned to announced the inking of a content distribution deal with the iGaming domain at 1Win. Headquartered in the Valletta suburb of St Julian’s, the innovator used an official press release to […]