Bragg Gaming Group and 888 Holdings sign global distribution agreement