More than 600 casinos features amended the T&Cs according to Casino Guru’s information