Isaacs departs Scientific Games

News on 10 Dec 2018