The impending closures of three online casino brands was announced by William Hill this week as part of an ongoing strategic review at the group that is looking to concentrate on its core businesses. Streamline the Business The decision to discontinue operations of EuroGrand, 21 Nova and William Hill Casino Club was taken after a […]