Casinos 888-Owned Casino Brand Mr Green Goes Live in GermanyMarch 31, 20230 Online gaming group 888 Holdings, the parent behind 888, William Hill, SI Sportsbook and Mr Green brands, announced today the…