Master Your Money 888 Holdings Turns Down $890M Proposal for Playtech Acquisition , and Administrator 2025 April 29