888 Casino is a key asset of 888 Holdings and contributes significantly to the company's revenue. In recent years, 888 Casino has generated more than $100 million in annual revenue. This success is attributed to the popularity of the brand, the wide range of games and the constant innovation in the gaming experience.