Grup Peralada-owned Casino Barcelona has strengthened its online casino games portfolio through an agreement with SG Digital. The agreement gives Casino Barcelona customers access to […]