Following a new iGaming content agreement, ORYX Gaming is now live in Spain with 888 Casino Paddy O'Fortune | Mar 23, 2022