Bragg Gaming Group announces global distribution agreement with 888

The global distribution deal will focus on UK, Italy, Sweden and Denmark.